If you asked anyone in Labour circles before Wednesday who was Sir Keir Starmer’s most likely successor, the chances are they would have said Angela Rayner.
The deputy prime minister was a cabinet favourite with members and a darling of Labour’s trade union backers.