I believe the HoC will reject Theresa May's Withdrawal Agreement next Tuesday and I believe HoC will reject No Deal the following day but the question I'm asking myself today is: Which side is Theresa May herself going to support on the Wednesday - reject No Deal or vote for No Deal.
I think she'll give her party a free vote on the Wednesday, rather than whip them and force a significant number of resignations. However, given she has been saying all along "No deal is better than a bad deal", "We will be leaving the European Union on 29th March 2019", "We have to honour the decision taken on 23rd June 2016", "It is the Will of the People to leave the European Union" etc then only voting for No Deal next Wednesday will deliver on her promises.
And if she votes for No Deal in a free vote but the HoC votes against then where does that leave her premiership? She has categorically ruled out a Second Referendum but any extension to Article 50 would have to have purpose. Does she call a General Election and hope she gets a majority? But what would she campaign on if her "Deal" gets defeated a second time and Europe aren't prepared to renegotiate until the UK changes its position?
She may well abstain on Wednesday, and say something like 'I will need to carry out the will of Parliament without being hampered by my own views' or some other 'avoiding the issue' wording - which she is very good at.