The government needs to revoke Article 50 now.
Then try to come up with a solution for Brexit which makes *everyone* as happy as possible.
This includes the ‘other’ (more or less) half of the country that voted the other way. Brexit or no Brexit, you’re going to piss off (more or less) half of the country.
So what’s needed is a solution to the issues that have divided the country (and its political parties, who are actually to blame in the first place).
If the eventual solution does mean we eventually re-invoke Article 50 and leave on good terms that make sense to ‘everyone’ (a lot more than about half the country), so be it.
If it means we stay. Great.
But repeatedly trying to shoehorn the country into a situation that only about half the population (and its politicians) even actually wants, while under the pressure of a countdown clock that you started (and can unilaterally stop), is complete and utter madness.