There is a deal, probably nobody is really happy with it... so its probably right!
Junker and Boris have (perhaps by the law of unintended consequences) joined forces to put the opposition in the UK on the backfoot, if they throw it out, no extension, so straight to no deal. Both can stand tall, its not their fault, Junker can retire without ignominy, Boris can face the Leavers with "I told you I'd do it, not my fault the opposition have rejected it"
Of course its not over yet, the fat lady hasn't sung and in particular what will the opposition do? Vote it down, or more than likely try to add the amendment for a second referendum. Assuming that does go through and the deal + amendment is passed by Parliament. The question then becomes... what about the referendum v GE?
If its the referendum that comes first will the opposition seriously ask everyone to go through such a traumatic event again (risking another close result, or even a third referendum) and turn down the deal, when in fact the deal is already passed, or will they call for Article 50 to be revoked, which presumably once the EU and HM Government has ratified the deal, then article 50 will by then, not be 'in play'.
,
Does anyone know the answer to any of these questions, that they would care to share?