Keir Starmer Resigns as British PM Following Growing Internal Dissent
In a dramatic development in British politics, UK Prime Minister Keir Starmer announced his resignation on June 22, 2026, saying he would ensure an orderly transfer of power and remain committed to a smooth leadership transition.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed