Published by The i Paper (26th January, 2026)
A terrible indictment of our society
Published by The i Paper (19th January, 2026)
The toxicity of Trump’s talk on Greenland
Published by The i Paper (16th January, 2026)
I witnessed the Arab Spring. Dignity must beat darkness in Iran
Published by The i Paper (12th January, 2026)
Trump is echoing Putin’s justification for invading Ukraine
Published by The i Paper (5th January, 2026)
We need to rein in the tech titans
Published by The i Paper (22nd December, 2025)
Zelensky faces a bitter choice: take on Trump – or betray his own people
Published by The i Paper (15th December, 2025)
Make no mistake: Trump has declared war on Europe
Published by The i Paper (8th December, 2025)
Beware Putin’s victory myths
Published by The i Paper (1st December, 2025) The long overnight train journey from Warsaw to Kyiv ran like clockwork, as it has throughout the war, and the […]
The welfare bill is ballooning – and our pathetic politicians are to blame
Published by The i Paper (28th November, 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 […]
Reeves is flailing – but she is a symbol of a deeper rot in Westminster
Published by The i Paper (17th November, 2025)