Published by The i Paper (18th August, 2025)
Trump is giving Putin what he wants
Published by The i Paper (11th August, 2025)
Putin risks losing another ally but his rule may be boosted
Published by The i paper (24th June, 2025)
Inside secret Kharkiv where schools, bars and ballet are hidden underground
Published by The i paper (30th May, 2025)
Inside a secret Ukrainian drone factory
Published by UnHerd (21st May, 2025)
Lasting peace remains a distant hope
Published by The i paper (12th May, 2025)
Agree to 30-day truce or face new sanctions, Starmer and Europe’s top leaders tell Kremlin
Published by The Mail on Sunday (11th May, 2025) Sir Keir Starmer joined the leaders of France, Germany and Poland in Kyiv yesterday in a bid to ramp […]
Closer to calamity: dangerous rivalries simmer once again
Published by The i paper (8th May, 2025) Six years ago, Mike Pompeo was serving as secretary of state in Donald Trump’s first administration when he was woken […]
Another piece of theatre from Trump
Published by The i paper (28th April, 2025) Certainly the picture was historic: two presidents, seated in simple chairs amid the magnificence of St Peter’s Basilica in the Vatican, […]
These attacks on Kyiv are proof Putin is emboldened by US appeasement
Published by The Daily Mail (25th April, 2025) It is 11 years since I watched Russian troops stripped of military insignia seize Ukrainian army bases in Crimea, while […]
The darkness behind White House horror show
Published by The i paper (2nd March, 2025) One of Donald Trump’s first actions upon his restoration was to put a bronze bust of Sir Winston Churchill back on […]
Ukraine is the defining issue of our age
Published by The i paper (24th February, 2025) Three years ago, I woke to the thunderous dawn sounds of missiles striking Kyiv. I found my colleague Kate on […]