UK elections: Keir Starmer leads Labour to landslide victory
LONDON: Labour leader Sir Keir Starmer became the new prime minister of Britain on Friday, promising a “national renewal” after leading his party to a landslide victory, winning more than 400 of the 650 seats in the general election and bringing Labour back to power after 14 years in opposition. “Our work is urgent and … Read more