I agree Louise, however I am pretty sure that parliament WONT revoke unilaterally. It would be party suicide. If it was overwhelming and openly backed by Labour AND Tories together (which would never happen) then yes, they might do it. It would also be the end of democracy as we know it in this country.
I think one of the most interesting aspects is that May is deep down a Remainer delivering Brexit, and that Corbyn is a Leaver who is being pressed to object to Brexit (oh the irony 😀).
If I was being very very very cynical and also potentially overestimating the government and E.Us strategic ability I could theorise that May has deliberately put us in the No Deal vs Bad Deal vs No Brexit position....simply to revoke Article 50.
Labour’s policy of general election whilst still committing to Brexit (despite the party membership's overwhelmingly wanting Remain) means that they wouldn't gain power even if there was a GE - also few believe the 'we could reopen negotiations, get an even better deal in days, get E.U.to agree to an extension of Article 50' and get all this sorted in a matter of months. JC probably doesn't really want to win a GE anyway since he doesn't want to pick up the mess we are in, and he doesn't have a viable plan......stating that Brexit will happen will ensure that he loses. Remainers on both sides would switch to Lib Dem rather than vote 'for the other side'
Pushing for a 2nd referendum openly will alienate half the country (plus many Tories are Leavers) so May couldn't do this. May would have hoped that Labour would have been forced to proposing a 2nd Ref to prevent a No Deal Exit. However Labour didn't fall into this trap and stuck to the GE rhetoric.
So ......assuming May wants to Remain then the best way to do that is to table a compromise deal that evangelists on both sides of the Tory party wont vote for and Labour won't vote for on principle. Then expect JC to call a GE and to not be able to. Since the only thing parliament has a majority on is that there can't be a No Deal Brexit, there would be no option left other than call a referendum (the Tory party then doesn't get the blame).....I.e a referendum accidentally (as far as the puppets know) becomes a cross party policy. By this stage her deal is dead since it will have been rejected by parliament. The referendum can therefore only be leave with no deal or remain.
There is only one flaw in this evil genius plan - she doesn't 100% know which way the referendum vote will go but it's very likely to be remain this time. What she does know is that if it's a Leave with No Deal,then that's not her (nor the governments) fault and it's the true will of the people and she has been proven right - but no one thinks the population will want a No Deal exit. The information being pumped out now (and being described as Project Fear) is warming us up for a Remain vote. Project Fear is actually the Remain campaign staring early under the guise of contingency planning. Contingency planning spend doesn't come out of Remains capped campaigning budget.....the Leave campaign is way behind so they will be at a distinct disadvantage if a referendum is called quickly. If she gets the Remain outcome she will stand down (it would have been her objective)
The worst thing that could happen to May under this plan is that her WA deal gets passed next week so we genuinely have to leave next week.
Guess if I am a Leaver or Remainer, Tory vs Labour 😀