
John Swinney has demanded an independence referendum for Scotland before the next general election, when Nigel Farage could become Prime Minister. The SNP leader and Scottish First Minister said this week’s election results showed the Reform UK leader was “galloping” towards No 10.