Published: May 10, 2026, 21:38 IST | Updated: May 10, 2026, 21:38 IST
UK Prime Minister Keir Starmer is facing severe internal resistance and calls to resign from within the Labour Party following "devastating" local election results in May 2026. After significant losses, including hundreds of council seats, a former minister has threatened a leadership challenge, leaving Starmer under intense pressure.