
Welcome to the Age of Disruption: Time for a New Radicalism
Continue Reading Welcome to the Age of Disruption: Time for a New Radicalism

Trump and Trumpism: How did we get here and what are the lessons for all of us?
Continue Reading Trump and Trumpism: How did we get here and what are the lessons for all of us?

Get Ready for the Age of Disruption Coming to Scotland
Continue Reading Get Ready for the Age of Disruption Coming to Scotland

Labour, the Starmer Project, the Battle for Britain and Our Collective Future
Continue Reading Labour, the Starmer Project, the Battle for Britain and Our Collective Future

How to defeat fascism and the far-right in Britain and elsewhere
Continue Reading How to defeat fascism and the far-right in Britain and elsewhere

Ten Years on from 2014: Making Sense of the Next Ten Years of Scotland
Continue Reading Ten Years on from 2014: Making Sense of the Next Ten Years of Scotland

Project: The Next SNP. Deadline: Post-2026 Election
Continue Reading Project: The Next SNP. Deadline: Post-2026 Election

Three Futures of Scotland: And how to shape the future by understanding the past
Continue Reading Three Futures of Scotland: And how to shape the future by understanding the past

Seventy Years of Hurt Never Stopped Us Dreaming: Scottish Football and the Need for Change

As Scotland goes to the polls caution and continuity – in Labour and the SNP
Continue Reading As Scotland goes to the polls caution and continuity – in Labour and the SNP