Published by The i Paper (5th January, 2026)
Make no mistake: Trump has declared war on Europe
Published by The i Paper (8th December, 2025)
Trump’s pathetic ‘peace’ plan leaves Europe on the brink of defeat
Published by The i Paper (24th November, 2025) It is exactly 21 years since the Orange Revolution in Ukraine, when citizens rose up to challenge the result of […]
Still no one will point the finger at real villains of this grisly saga
Published by The Mail on Sunday (23rd November, 2025) I recently met a friend tormented by long Covid. A brilliant and brave journalist, Jose’s life has been devastated […]
America’s invasion of Mexico City
Published by UnHerd (17th November, 2025)
My daughter died a year ago. Mexico’s Day of the Dead helped soothe my grief
Published by The i Paper (3rd November, 2025)
So will Trump really fight for democracy or continue pandering to Putin?
Published by The i Paper (17th October, 2025)
Gen Z protests show older generations have failed them
Published by The i Paper (13th October, 2025)
This a dangerous moment in America, all too reminiscent of the 60s
Published by The i Paper (13th September, 2025)
We ignore the Russian drone attack at our peril
Published by The i Paper (11th September, 2025)
‘Never seen before’: How Katrina set off an education revolution
Published by The Washington Post (28th August, 2025)
How Katrina saved New Orleans schools
Published by UnHerd (25th August, 2025)