Be careful what you wish for, though, JD -- who can possibly replace her, undo all the damage, and find a way out of this mess in -- well, in basically a week?
The mistake, in my view, wasn't necessarily the Leave vote itself, but the hasty and utterly reckless decision to honour that vote as quickly as was possible, without a coherent plan -- then compounding that error with a mindless and stupid decision to hold a snap election.
Once the 2016 referendum happened, it was of course right to do the best to honour it; but the key, in my view, was to acknowledge that it was going to take time, effort, and money to achieve that. Thus, signing A50 notification should have been delayed far longer than it actually was. Or, at the very least, a snap election should have preceded A50 notifcation rather than followed it.
Indeed, perhaps holding the GE first would have delivered the victory May obviously craved.