Sir Keir Starmer has warned rivals inside Labour not to move against him, saying that would “gift” Nigel Farage the next general election, as speculation over his future mounts.
The Labour leader also insisted he will still be prime minister next year despite fears his party is on course to suffer huge losses at elections across the UK in May.