What everyone needs to get their head round is that these 'deals' are not a matter of voting politically within Parliament/for or against the government but a matter of voting for or against what the EU is agreeable to.
Mrs May is in the line of fire and will almost certainly step down now ( respect to her for sticking it out for so long without losing it).
Gawd knows who will step into her shoes, anyone with half a brain will be looking the other way as it is an impossible job the way things are at the moment. Only a mug would sign up.
It would be great to see some constructive input within the Commons rather than the schoolboy boorishness that is prevalent at present.