Brussels Watches as Starmer Fights for His Political Life
More than 90 Labour MPs have now publicly called for Sir Keir Starmer to resign as Prime Minister, following the catastrophic performance of the governing party in the 7 May 2026 English local elections. Labour lost roughly 1,500 council seats; Nigel Farage’s Reform UK gained 1,454 and took control of Essex County Council, Havering (its…
