•UK Flag Labour scored a surprise win in a Scottish Parliament by-election today, giving UK Prime Minister Keir Starmer and his government a rare moment of celebration. Labour won with 8,559 votes, overturning the comfortable majority of 4,582 earned by the Scottish National Party (SNP) in 2021, reports AFP. The SNP were favourites going into ...

