British Prime Minister Keir Starmer has admitted defeat, resigning less than two years after leading his party to a massive victory in 2024.

British Prime Minister Keir Starmer said Monday he is stepping down as leader of the governing Labour Party and will leave office within weeks, scarcely two years after being…

Starmer’s resignation follows a string of electoral losses for his party and controversy over his appointment of Epstein-linked Peter Mandelson as Ambassador to the U.S.