Lots of confusion on here.
The deal will get more support as it is now clear it is this or a lengthy delay of two years and possibly no brexit. So many MPs may now vote for it. Inc many of the erg who are saying they will.as opposed to having no brexit.
The attorney general is reconsidering his legal advice, and may add to it saying that if the back stop threatens the good Friday agreement, we can unilaterally exit. And if he does, the dup May support it,
At this stage no one knows if it will pass or not, we need to wait till next week. If it does it will be tight.
The governments rationale for bringing it back is it has changed, the amendment the Eu gave us with additional responses, and possibly the legal interpretation, in addition there is support for it to be brought back. I understand though Bercow is saying this is it, after this, it is dead if it does not pass, he will not permit it a fourth time.
As for no deal, it's dead, we won't leave with no deal. We will have either a short technical extension of three months if the deal is passed to get it into legislation (there is over 600 statutes alone to be changed) or a two year delay to change strategy, or indeed we will revoke if the lengthy extension is not granted, however this is very unlikely.
There is only two things we can be sure of at this stage. We are not leaving on thr 29 March, and we will not leave with no deal ever.