Data visualization of SNP's 2026 Scottish election results showing 58 seats won (down from 72), chart of all parties (SNP 58, Labour 17, Greens 15, Reform 17, Conservatives 7), and key issues including governing with Scottish Greens coalition and stalled Scottish independence support at 45%.
Holyrood, SNP, The Long View

Why the SNP Won Big in Scotland — But Faces Its Biggest Challenge Yet

On 7 May, Scottish voters delivered a paradoxical verdict on the Scottish National Party. After eighteen years in government, after […]