Gary Sheffield
Gary Sheffield is Emeritus Professor of Military History, University of Wolverhampton. He tweets at @ProfGSheffield
Rhyme of the times
Within six weeks of Archduke Franz Ferdinand’s assassination, most of Europe was at war
Most Read
Gary Stevenson is wrong about wealth taxes
The popular economist is irritating, but more importantly he is mistaken
Why they hated Ann Widdecombe
Fair-minded people could agree or disagree with her opinions. Left-wing bigots hated her for not abandoning them
What is wrong now was wrong before
Julia Gillard should not pretend that the “unintended consequences” of the gender debate were unknowable
Ethnic minorities are abandoning Labour
It is not just Muslim voters who have been abandoning the Labour Party
Hey, Starmer, leave those kids alone
Banning under-16s from social media is more prohibitionist stupidity
A criminal abuse of the law
Our criminal justice system is deferential to those who abuse it while coming down hard on the innocent
Sir David Attenborough at sea
RRS Sir David Attenborough is a ship worthy of the great man’s name
Decolonisation dissected
This toxic and destructive ideology must be rejected
Critical briefing: EU-Taliban talks
As European governments harden their approach to migration, Brussels has taken the extraordinary step of negotiating directly with Afghanistan’s Taliban rulers
Confessions of a Yankee Anglophile
For all our differences, Americans and Britons will never be too far apart
In partial defence of Steve Bray
You can’t blame the pro-EU irritant for making British politics undignified
The end of anonymity?
The moral norms of the internet are being destroyed by zero sum politics
What on Earth is the point of the Lib Dems?
With neither power nor principles, the party is an absolute waste of space
