Keir Starmer resigns: can anyone survive as prime minister in today’s Britain?

In the end, the pressure on him to go was just to great.