When Keir Starmer won the Labour leadership in 2020, following the party’s worst election defeat since 1935, many people shook him by the hand, said ‘good luck’ and then added darkly ‘you’re not going to do it in five years’. Just three years later, he has done ‘it’, to the extent that Labour is 20 points ahead in the polls.

Disagree with half of it, enjoy reading all of it
TRY 3 MONTHS FOR $5
Our magazine articles are for subscribers only. Start your 3-month trial today for just $5 and subscribe to more than one view
Already a subscriber? Log in
Comments
Join the debate for just £1 a month
Be part of the conversation with other Spectator readers by getting your first three months for £3.
UNLOCK ACCESS Just £1 a monthAlready a subscriber? Log in