What does Trump’s minerals deal mean for Ukraine?

26 February 2025 10:01 pm

Has Donald Trump’s heavy-handed negotiation style scored a win, or have the Ukrainians managed to wrench a victory of sorts…

Will Trump’s ‘golden visas’ threaten Rachel Reeves’s tax plans?

26 February 2025 9:46 pm

Fed up with Rachel Reeves’s tax rises, with the calls for wealth and mansion taxes, and the loss of non-dom…

Ukrainians are keeping calm and carrying on in defiance of Trump

26 February 2025 9:46 pm

In 2023, I had coffee with the celebrated Ukrainian novelist Andrey Kurkov, on Yaroslaviv Val Street in the ancient heart…

How North Korea will use its $1.5 billion of stolen crypto

26 February 2025 9:22 pm

For a country that is notorious for its lack of connection to the outside world, North Korea is one of…

Starmer’s surprisingly ruthless foreign aid cut

26 February 2025 8:29 pm

Ten years ago the idea of a British prime minister announcing a cut in foreign aid to 0.3 per cent…

The Climate Change Committee is living in cloud cuckoo land

26 February 2025 7:26 pm

Energy bills may be going up and the economy may be flatlining, but not for long. Thankfully, the government’s Climate…

Europe can’t silence its working class forever

26 February 2025 6:27 pm

Last December the European Commission published its ‘priorities’ for the next five years. All the bases were covered, from defence…

Trump’s Gold Card is genius

26 February 2025 5:31 pm

US President Donald Trump has found a way to force the Democrats to argue against migration at a time when the…

My strange day with the Palestine Solidarity Campaign

26 February 2025 5:29 pm

The day after the bodies of Ariel and Kfir Bibas were returned to Israel, the Palestine Solidarity Campaign (PSC) holds…

Who is to blame for the state of Britain’s military?

26 February 2025 4:30 pm

Old soldiers never die, in the words of the barrack ballad, but increasingly they do not fade away either. With…

How ‘free’ is free speech?

26 February 2025 12:57 pm

Two of my summer reading books had me thinking afresh about free speech. The first one was The Happiest Man…

The Great Australian Empire of Nothing, according to some

26 February 2025 12:10 pm

As Dennis the peasant tells John Cleese, the King: ‘Strange women lying in ponds distributing swords is no basis for a system…

Lie down with dogs, get fleas

26 February 2025 11:20 am

The Free Democratic Party (FDP), the closest-to-my-views political party in Germany, has been wiped out and will not even be…

What’s behind the vicious attacks on Elon Musk?

26 February 2025 10:00 am

Why are Democrats mounting such a ferocious assault on Elon Musk? Why are mainstream media outlets so eager to go…

Casey DeSantis is clearly running for Florida governor

26 February 2025 6:57 am

Palm Beach, Florida Casey DeSantis is running for Florida governor. That is simply a matter of accepted knowledge for the…

Scotland’s education stats pose a problem for the SNP

26 February 2025 3:36 am

The SNP may be outperforming Scottish Labour in the polls, but the party of government still faces tough questions on…

How Macron beat Starmer to Trump

26 February 2025 1:59 am

Emmanuel Macron’s lightning visit to the White House was a tour de force of French diplomatic energy, skill and bravado. Whether Macron…

Starmer’s defence spending hike isn’t enough

26 February 2025 1:44 am

The prime minister has told the House of Commons that defence spending will rise to 2.5 per cent of GDP by…

Starmer timed his defence announcement to perfection

26 February 2025 1:06 am

Politics is a matter of timing – and Keir Starmer perfected today. Barely two hours after Kemi Badenoch’s big foreign…

Trump is doing us a favour by targeting our dreadful tech laws

26 February 2025 12:33 am

It will be an unacceptable intrusion on our sovereignty. And it will pave the way for American domination of the…

Watch: Starmer apologises over defence statement leak

26 February 2025 12:22 am

Uh oh. Sir Keir Starmer made a big statement in the Commons today on raising defence spending – but before…

Starmer to raise defence spending to 2.5%

26 February 2025 12:01 am

To the Commons, where Sir Keir Starmer has just made a rather big announcement on the issue of defence. The…

Cinema doesn’t have to be stuck in a loop

25 February 2025 11:52 pm

If you’ve recently been to the cinema or turned on your streaming platform of choice, no doubt you’ll have been…

The energy price cap rise heaps more misery on Brits

25 February 2025 11:45 pm

Average gas and electricity bills will rise by £111 a year in April after the regulator Ofgem announced an increase…

Australia needs DOGE

25 February 2025 11:36 pm

Isn’t it amazing how the cost of living crisis seems to affect everybody apart from our bureaucrats… While the Australian…