Highly unlikely they'll be a second vote or a general election, and there sure as hell won't be a no deal.
We'll leave, but will still be a valuable part of the EU in all but name. Those that voted to leave think they get what they voted for (especially with the threat of a second vote), when actually it'll be the softest of soft exits and we can all be thankful of that.