UK Labour Party sweeps to power in historic election win. But impatient voters mean big challenges
Britain's Labour Party wins a landslide victory, ending over a decade in opposition. Keir Starmer becomes prime minister, taking on ...
05 Jul 2024 22:57 PM