Who will be the next prime minister?
From our UK edition
What a week. A prime minister on the skids. A pretender to the throne resigning. The favourite putting his career on the line on what is likely to be, without question, the biggest by-election in British political history. Never has there been a straight-up contest to decide the next prime minister, with the most popular mayor up against the best political campaigner of the age, Nigel Farage, trying to run interference. Most of SW1 is already studying train times to Wigan. That hurdle cleared, the only question is who will be prime minister by the time of Labour’s party conference? And I have to tell you, Keir Starmer is not the outside bet here.