

While Keir Starmer gets on with the business of naming ministers and settling in at Number 10, the Tories are picking up the pieces of their shattered party and considering the best person to turn the ship around. So who is the new Rishi? Is it Kemi, Suella, Priti? Whoever gets the top job needs to…