Keir Starmer

It was founded as the party of working people, so why are Labour’s prospective MPs more middle-class than ever before?

There’s a new hardman next to Rishi Sunak

There’s a lot of shit in the water

His position in the gender wars is disingenuous

Why is the Labour leader’s record such a muddle

Boris Johnson’s last stand

Enough of the silence and weasel words

The bright side of a Tory loss

City lawyer turns rural heartthrob as Keir Starmer woos the farmers

Intolerant leaders are forcing out dissent