Madeline Grant

Keir Starmer can’t keep deluding himself about two-tier policing

4 June 2026 3:15 am

The House of Commons these days is hardly an inspiring place. There can be little denying that it is a shadow…

The desperate sycophancy of Mandy’s campaign for the Oxford chancellorship

2 June 2026 7:32 am

After months of back and forth, today the government finally released the latest tranche of the Mandy documents, which have…

Is Nicola Sturgeon the least curious woman on the planet?

27 May 2026 12:17 am

Peter Murrell is a strangely shiny man. He has the air of an undertaker who’s been siphoning off the corpse…

Andy Burnham’s faux insurgent act fools no one

23 May 2026 1:16 am

Today, in what will doubtless be just the first of many irritations inflicted on the unfortunate people of Makerfield, Labour…

Keir Starmer is resigned to resigning

21 May 2026 1:53 am

Has Sir Keir Starmer already checked out? There was a strange atmosphere in the House of Commons today. A sort…

Labour has bequeathed us a summer of nonsense

19 May 2026 3:07 am

The Great North summit sounds like it should have been a peace conference attended by Peter the Great. Instead, it…

What the Two Fat Ladies taught us about Britain

16 May 2026 9:00 am

‘Grab that crab, Clarissa!/ Eat that meat, Jennifer!’ It was with these words – the start of their self-sung theme…

Starmer is finally enjoying being Prime Minister

14 May 2026 4:06 am

One of the traditions of the state opening of Parliament is that the Yeomen of the Guard search the cellars…

Keir Starmer’s ‘reset’ was just more slop

11 May 2026 11:18 pm

I wish I’d invested in lecterns back in the day. They have become a fixture of British politics of late,…

Mockery is the best way to engage with Zack Polanski

7 May 2026 3:40 am

Oh dear, it’s all looking a bit glum for Zack Polanski. A string of headlines about both him and his…

The ‘sensible’ class is losing control of the House of Lords

2 May 2026 9:00 am

The House of Lords is often described as ‘the best private members’ club in London’. Certainly, it has an appearance…

Starmer thinks the public is too stupid to notice his incompetence

30 April 2026 3:45 am

There was a veritable ‘last day of school’ vibe in parliament as it was prorogued in anticipation of the King’s…

Starmer’s long goodbye

29 April 2026 6:15 am

The slow political death of Sir Keir Starmer continued again today. Westminster must increasingly resemble a torture chamber for the…

Keir Starmer is prosecuting a relentless campaign against reality

23 April 2026 1:57 am

Sir Keir Starmer is now approaching a whole week with his head in the sand. One can imagine the plaintive…

An unflashy Olly Robbins mauls Keir Starmer

21 April 2026 10:49 pm

Ding ding! Round two – or is it round 22? – of the Mandelson saga was underway in the Foreign…

The Greek tragedy of Keir Starmer

21 April 2026 6:23 am

You can always tell it’s going to be a good day in the Commons when the government spin operation happens…

Oh the joy of watching Keir Starmer descend into fury!

16 April 2026 2:33 am

Handbags at noon! It’s always nice to watch Sir Keir Starmer descend into the sort of incandescent fury that living…

Get ready for Labour’s ‘summer of sex’

15 April 2026 2:06 am

‘Samantha Niblett’s Summer of Sex’ sounds like something that the police would have shut down during the grubbiest era of…

Keir Starmer’s Gulf trip is a masterclass in delusion

9 April 2026 8:58 pm

There’s an entire glorious genre of photos that we might tentatively entitle: ‘Keir Starmer standing in front of people who…

Religion has been resurrected in British politics

4 April 2026 9:00 am

British history is littered with elections and Elections. The first type, common or garden elections, are fought with prosaic issues…

There is nothing more embarrassing than a Davey-Starmer love-in

26 March 2026 5:06 am

PMQs last week was embarrassing: not a single answer to a single question. The bar then was low – yet…

The tragicomedy of Rachel Reeves talking about the Middle East

25 March 2026 6:15 am

Rachel Reeves was in the House today, responding to the war in the Middle East. That as a statement alone…

Keir Starmer’s gentlest grilling yet

24 March 2026 8:12 am

‘I don’t want to raise levels of public anxiety.’ Believe it or not, these words came out of the mouth…

Decriminalising late abortions isn’t progressive

20 March 2026 9:01 pm

Last week, the body of an 18-day old baby girl was found in Westminster, in desperately sad circumstances. The baby’s…

PMQs was ruined by Starmer’s verbal epilepsy

19 March 2026 4:14 am

When a fully greased Sir Keir Starmer is finally bundled, squealing, out of Downing Street, one wonders what he might…