British Prime Minister Keir Starmer is being pressured by a sizable chunk of his own party to resign after the Labour Party was dealt a series of defeats in local elections last week, Bloomberg reports.
The Economist says 69 members of the Labour Party want Starmer to step down.

Save to Favorites
