Politics Live: Sir Keir Starmer to be next prime minister after Rishi Sunak admits defeat Isabel van Brugen 05/07/2024