I’m a political journalist and writer.

I write about socialism, populism, the break-up of Britain, and our looming climate apocalypse. I’ve reported extensively from the UK, Canada, Europe, and the US.

My bylines include VICE, Foreign Policy, the Washington Post, the London Review of Books, POLITICO, the New Statesman, and Al Jazeera English, and I’m a regular contributor to The Herald and Sunday National.

In 2014, I co-edited Old Nations, Auld Enemies, New Times, a collection of essays by Tom Nairn.

I grew up in Edinburgh and studied politics at Glasgow University and journalism at Birkbeck in London. After that, I lived in Belfast and Vancouver. I’m currently back in Glasgow.

July profile 3.jpg