British Prime Minister Keir Starmer's leadership is in jeopardy after his Labour Party suffered heavy defeats in local elections last week.

After the Labour Party's disastrous showing in the May 7 local elections, the days of the British prime minister at Downing Street appear to be numbered.

Analysts have slashed the odds of Starmer facing a leadership challenge by September.