Country Focus
Keir Starmer Faces Leadership Crisis Amidst Calls for Resignation (May 11, 2026)
Following disastrous local and devolved elections, Labour leader Keir Starmer delivered a speech intended to quell dissent, but instead faced escalating calls for his resignation from over 70 Members of Parliament. Despite his pledge to fight any challenge, the party grapples with internal divisions and questions regarding its future direction.