Victorious Keir Starmer pledges to stabilize U.K. as Labour win huge majority
2 months ago
39
In a historic landslide victory, Britain's Labour Party has unseated a 14-year Conservative Party grip on U.K. politics, winning 410 seats in the 650 seat House of Commons