John Oxley
John Oxley has written for The Spectator, Unherd and City AM among others. He tweets at @Mr_John_Oxley
Leaving Kindland, entering reality
“Being kind” at the expense of truth and reason can make us nothing of the kind
Free speech in free fall
As British freedoms are continually eroded, much of the liberty lobby seems to have nothing to say
Poor old Carmen
This update of a classic from the Royal Opera House is a reminder of why messing with great pieces is so risky
Left and right hooks
Keir Starmer and Rishi Sunak exchanged sloppy blows as Lee Anderson found a warm welcome in the stands
The reality of tobacco control
To have a law does not mean that it will be respected
Man of letters: reading between the lines
Byron: A Life in Ten Letters by Andrew Stauffer
A festival for women — and men?
You cannot address the underrepresentation of women by including men
The grim reality of a citizens’ assembly
A seemingly democratic initiative was nothing of the sort
Fear the Keir
Starmer is Blair 2.0 — but this time, things can only get worse
Realism is not the same as self-pity
There is a limit to how much women can physically protect themselves from men