
British Prime Minister Keir Starmer’s leadership is on the rocks after his Labour Party suffered heavy defeats in local elections last week.
It may be the final straw for a leader already tainted by his decision to appoint Peter Mandelson as Britain’s ambassador to Washington despite the veteran politician’s ties to Jeffrey Epstein.