Britain will have its seventh prime minister in a decade this year after Labour leader Keir Starmer was ousted on Monday by his own party.

The party’s self-inflicted wound was a trend set by the Conservatives when they were in office.

Starmer announced his resignation on Monday following months of nose-diving poll ratings and manoeuvering by his own MPs.

Veteran Labour politician Andy Burnham has confirmed he will seek to replace him.

The main opposition Tories went through five prime ministers between 2016 and July 2024 when Starmer swept to power in a landslide general election victory.