Sigh, this really isn't complex.
For all intents and purposes no deal is off the table. It's only on technically. But it will technically also be taken off. This is a commitment the government has given the house, it cannot be renaged on with out Teresa May being held in contempt of parliament, she has confirmed she will not renage on it.
What's happening now, is parliament need to decide what the fuck happens next, she cannot technically take it off the table until she knows this.
So today, we will have more votes, and this time about the extension we want. Do we wish to now agree her deal, and have a short technical delay to allow it to be implemebted, or do we wish a longer delay, of one to two years, which would give us time to renegotiate it, have a new prime minister or a second referendum,.
If the house votes today for a short extension and they will agree her deal, she will go for a third meaningful vote and then request the eu gives a short extension to implement the deal
If rhe house votes for a longer extension as they do still not wish her deal, then she will request the eu gives us a longer extension of one or two years.
Both of which the eu will agree to. What they will not agree is simple it's a shirt extension when she doesn't have her deal agreed, they won't a clear path forward.
So right now it's unclear if it's her deal and a short extension, or a longer extension.
And that will be made clear today, we will know tonight, either way we are not coming out on the 29th and we will not leave with no deal.
Right now the 29th and no deal is still technically in the table for no other reason than the vote was only last night, and the extension votes are today. It's simply they are going through the process, but. A commitment is made and will not be broken.