The court case that started here in Scotland regarding whether or not Article 50 is revocable, which has now gone up the legal food chain, could yet provide an option for Parliament to halt the process: if so then some of the hapless and hopeless Tory party might need to find the guts to pull the plug on what looks like an impending disaster, but I doubt they are capable of conceding that Brexit is a mistake.
https://www.theguardian.com/politics/2018/sep/21/article-50-european-court-of-justiceI can't see a problem with a second referendum personally, given that the first one was called for the wrong reasons, and since it is now clear that the simplistic in/out question was inadequate given the mess we are in now: people then voted for an idea the and the reality, as we are now seeing on a daily basis isn't how Brexit was portrayed back in 2016. Given the developments since, and lack thereof, I think we should get the chance the re-visit it and, ideally, bin Brexit.
Sure some Brexit enthusiasts would be pissed off at the prospect of a different result but if Brexit goes ahead people will get pissed off anyway once the effects become clear - and it won't be pretty (even if we get blue passports and some stupid festival). Far better to prevent catching the disease in the first place, even if some find the medicine hard to swallow, so as to avoid the symptoms - and especially if it turns out the disease is both chronic and incurable.
Ideally this would follow a general election and perhaps it would take a coalition of all the non-Tory/DUP parties to find a way back from this madness.