Revoking article 50 right now - would be as politically outrageous as taxing British-born PAYE workers 90% super tax.
Parliament - would likely reject such a proposal as being “too explosive” - but that won’t stop them from making such a vote to just “cancel Brexit” - very close indeed, and could be just days away from happening.
There’s no way we’re leaving with a deal as it stands, and Parliament won’t ever authorize a no-deal Brexit as it stands.
That a general election to “change the make-up of parliament” has ALSO been rejected - leaves us with just the one option:
Labour - reject Government for now (which they are doing are they not?)
The Tories get saddled with putting down the greatest revolt since Wat Tyler.
THEN a general election gets forced,
…and some reason will be found to make “Brexit Party” “not allowed to stand” in that election, perhaps because of a successful “brand Brexiteering a Terror offence” bill put through by a combination of Corbyn and Swinson as the “ruling opposition” they seem to have become already. 
When the smoke clears, there will be No Brexit Party (now illegal) No Tories (voted out like the Whigs over a century ago)
Labour Remainers
or
Libdem Remainers
All loyal vassals to the EU superstate, which will quickly saddle the UK with a currency that can be deleted with impunity from one’s bank accounts - IF one does not toe the new world order line - using Social Scoring like China is already doing in their socialist superstate. 
Even if nothing else happens to crush the UK as a free country - “All Brits becoming equally poor, easier to control utterly” - will push the choice upon most of us of “Death in the NHS concentration Camps” OR "Death by one’s own means - ie. Suicide.
There’s no middle-ground, once you’ve decided you cannot live under an oppressive rule, quietly, and keeping out of politics forever…
Everyone who’s resourceful enough, or “above average” in any way - will quit this failed contienent - whilst they can… WWIII will probably see it being nuked as part of the Eastern Bloc in any case, so we won’t have to wait too long for the end once it starts to come about - with the death of patriotism, Nationalisn, and self-pride. 