We're fucked now whatever way you look at it. Far from healing the divisions with the Tory party, the referendum has made them worse. We leave the EU in under a year and we're still nowhere.
A leadership election throws everything up in the air. Davis has done, frankly, an appalling job. A general election - who the fuck would you vote for? Because you'd have a chunk wanting to vote for a hard Brexit Tory party, a chunk wanting to vote for a soft Brexit Labour party and a chunk wanting to vote for an anti-Brexit party.
Labour won't come out as a stop Brexit party for fear of pissing a good chunk of the 52% who would punish them in the way they punished the LibDems for going into coalition. The Tories will have a new leader whom a great section of the public will hate. The LibDems and Greens who would campaign to reverse Brexit aren't anywhere near feasible.
We would, I suspect, end up with a totally hung Parliament and where the fuck do you go then? And all the while the Brexit clock is ticking...
The whole theory of the likes of David Davis that the EU would more or less come begging and give us everything we want was ludicrous. Even if you dislike the EU (and there's much I dislike), we actually had a pretty good deal, with a very useful veto. And as has been seen recently, freedom of movement is under the spotlight in other countries.
Cameron was the architect of the mess, those who voted Leave approved the plans.