Labour leader Keir Starmer celebrates winning the UK general election with a speech at Tate Modern in central London. Getty Images


After a historic defeat, UK’s Tories are at the mercy of Boris Johnson and Nigel Farage



July 05, 2024