SNP to 'learn lessons' as Labour wins crucial by-election
Labour's Davy Russell won with 8,559 votes, a majority of 602 over the SNP.
Labour's Davy Russell won with 8,559 votes, a majority of 602 over the SNP.
Reform UK recorded their best ever parliamentary election result in Scotland - with a 26% share of the vote.
Political contributions, government contracts and staff with divided loyalties mean the fallout may have only just begun.