The Case for Scottish Independence

On the 7th of May 2026, Scotland votes. And while the ballot papers will ask Scots to choose their MSPs, the deeper question hovering above the polling booths is the same one that has haunted British politics for decades: should…










