James Heale

Kemi Badenoch defends the Tories’ record on grooming gangs

17 June 2025 11:48 pm

Kemi Badenoch said that ‘survivors and their families’ have been ‘ignored for far too long’ as she appeared alongside those…

The British right is embracing direct action

15 June 2025 1:18 am

First, it was Robert Jenrick tackling fare dodgers. Then it was Gareth Davies pursuing a thief. You might be forgiven…

Rachel Reeves, the Iron Chancer

14 June 2025 9:00 am

Gordon Brown may not be every teenager’s political pin-up. But as an Oxford student, Rachel Reeves proudly kept a framed…

David Bull is Reform UK’s new chairman

10 June 2025 11:15 pm

‘There are no disasters, only opportunities.’ Boris Johnson’s famous mantra is being embraced by Nigel Farage as he tries to…

Reeves cannot afford more episodes like the winter fuel U-turn

10 June 2025 12:22 am

This afternoon Rachel Reeves finally completed the longest U-turn in British politics. Ahead of her spending review on Wednesday, the…

Why Zia Yusuf changed his mind about quitting Reform

8 June 2025 5:33 am

Well, that was quick. Within 48 hours of his resignation as party chairman, Zia Yusuf has returned to the Reform…

Nigel’s army: Reform’s plans for victory

7 June 2025 9:00 am

‘I’ve changed my mind!’ It is a year this week since Nigel Farage uttered those fateful words, marking his decision…

The Tories are edging towards ECHR exit

7 June 2025 12:06 am

Following last month’s local elections disaster, Kemi Badenoch’s team promised a ‘step change’. So just 24 hours after Shadow Chancellor…

Zia Yusuf resigns as Reform chairman

6 June 2025 4:16 am

Zia Yusuf has tonight resigned as chairman of Reform UK. In a statement, he posted on X that ‘I no…

Mel Stride’s ‘mea culpa’ for Liz Truss

5 June 2025 11:39 pm

The Shadow Chancellor’s speech this morning was a predictable one. Mel Stride is the kind of Conservative who spin doctors…

Kemi has a new favourite word: chaos

4 June 2025 10:42 pm

Whisper it, but there was some rather good lines amid the dross of today’s PMQs. ‘Mr Speaker, I asked the…

Starmer tries to sell the Strategic Defence Review

2 June 2025 11:00 pm

The Prime Minister has been up in Scotland this morning, ahead of the full publication of the Strategic Defence Review…

What is Robert Jenrick up to?

1 June 2025 9:29 pm

It has been another good week for Robert Jenrick. At a time when many of the shadow cabinet are struggling…

The rise of the Red Queen

31 May 2025 9:00 am

‘All Labour prime ministers go gaga for the Queen,’ sighed Cherie Blair, played by Helen McCrory, in the 2006 film…

Lord Hermer’s ‘Nazi jibe’ shows his naivety

30 May 2025 5:47 pm

Amid talk of a summer reshuffle, I recently asked a senior member of the Labour party if he thought the…

Senior Tories plan candidate overhaul

30 May 2025 4:50 am

There are many justifiable criticisms of how the Tories ran candidate selection for the last election. On the day that…

The welfare state is Nigel Farage’s new battleground

28 May 2025 12:52 am

What, if anything, can stop Nigel Farage? That’s the question many in Westminster are asking as they try to reconcile…

Man arrested after Liverpool parade car crash

27 May 2025 6:31 am

A 53-year-old man was arrested on Monday after a car ploughed into a crowd of Liverpool supporters during their Premier League trophy…

Russia seizes on Kemi’s ‘proxy’ comment

26 May 2025 11:47 pm

It has not been an enjoyable bank holiday weekend for Kemi Badenoch. The Sunday Times contained not one, but two,…

Keir Starmer’s intellectual barrenness

24 May 2025 9:00 am

Keir Starmer’s appearance before Labour MPs on Monday was a crowded affair. Such was the level of excitement that organisers…

The Chagos deal will haunt Keir Starmer

23 May 2025 2:37 am

After months of negotiation, the UK has today signed a deal to hand over the Chagos Islands to Mauritius. Under the…

Starmer owes Sunak for halving net migration

22 May 2025 8:37 pm

A year ago today, Rishi Sunak called the general election. Watching the rain-drenched prime minister struggling to deliver his speech,…

Could Boris make a comeback?

20 May 2025 8:28 pm

Events have a useful way of illustrating changing fortunes in political stock. Keir Starmer’s EU reset yesterday proved to be…

Starmer’s EU ‘reset’ risks pleasing no one

19 May 2025 11:49 pm

Keir Starmer has just wrapped up his press conference with European Commission chief Ursula von der Leyen. The Prime Minister…

Starmer’s EU ‘reset’ will have winners and losers

19 May 2025 7:01 pm

A pragmatic ‘reset’ or a ‘surrender summit’? The spin has already started ahead of today’s big UK-EU jamboree at Lancaster…