
With three weeks to go until the general election, it looks increasingly likely that Sir Keir Starmer will be the UK’s next prime minister.
Opinion poll after opinion poll has shown Labour commanding a huge lead over the Conservatives, suggesting Sir Keir will have the keys to No 10 come 5 July.