Since the 2017 general election commentators have often delighted in telling us the May premiership hangs by a thread. This evening, for once, this is less hyperbole and hysteria, and more cold hard fact. May’s success in delivering an agreement after months of gruelling negotiation should have been a moment of personal triumph. Instead she finds herself battling for her political survival after the resignations of her Brexit Secretary Dominic Raab, her Work and Pensions Secretary Esther McVey and several junior ministers, all before 10am.

Read the full analysis below: