news
El Sudcaliforniano
2026-06-22
British Labour Leader Keir Starmer Resigns Amidst Party Pressure After Electoral Losses
Keir Starmer, the leader of Britain's Labour Party, has resigned following significant pressure from his party. This decision comes after Labour's poor performance in recent local and regional elections across England, Scotland, and Wales.