Professor Emeritus of Modern History. Angry about inequality, injustice, and colonialism. Still European. Writing an oral history of the 1984-5 Miners' Strike.

Oxford
Joined April 2011
Enough is enough. Devastating wildfires are threatening our communities, our wildlife, and our landscapes 🌳 We need the UK Gov to back our amazing fire fighters and invest in a real national wildfire prevention plan. Join me and sign the petition here: you.38degrees.org.uk/petitio…
1
3
257
#JamesDyson is guest editor of @BBCr4today What do you think the chances are of him commissioning a report on how #Brexit is going? Dyson was a big supporter & promised it would make the UK better off. Another Brexiteer who’s never been held to account #BrexitWasSoldOnLies #BrexitBrokeBritain
301
738
35
3,077
108,218
For a public enquiry on Brexit
1
8
1
16
1,617
Yesterday, the largest far-right protest in UK history marched through London, led by racist Tommy Robinson. Today, we say: They don’t speak for us — and they won’t have the last word. This Wednesday we come together against Trump for a better future. Do everything to be there.
6
786
Want to understand the political crisis in France? This book just out will help you!
1
3
11
644
Don't proscribe Palestine Action - Sign the Petition! chng.it/rbPHc7gm5V via @UKChange
155
What? An alternative, delusional reality
The Telegraph is in denial about what Brexit is doing to Britain. archive.ph/2024.12.29-185025…
4
8
21
5,655
With huge sadness I’m resigning as VP of the RSPCA, a role I’ve held with pride for over 15 years. But their Assured Schemes risk misleading the public & legitimising cruelty. I tried with @ChrisGPackham to persuade the leadership to act but sadly failed thetimes.com/article/100c3f4…
256
1,157
37
4,829
240,650
I just donated to help make someone’s wish for a safe home come true this Christmas. Join me in supporting those facing homelessness. Visit smitfc.org/ to find out more. #Homelessness #ASafePlaceToCallHome
1
176
Goodbye, America. It was nice knowing you.
713
534
53
7,095
297,631