Oh, and to add, if we did have a new vote, we'd be in a position of power over the EU for the first time, because we could use a second referendum as a stick to demand actual, meaningful reforms in our favour to sell to the electorate ahead of it. The population voting for Brexit initially could then be a massive plus for us, because although leaving the EU hurts the UK more than it hurts the EU, it still hurts the EU - they don't want it to happen.
This should have been on the table all along - instead, we've had the idiotic hard-right Tories boxing us into a corner and leaving the situation we're in now as inevitable. The referendum was advisory; it was based on the state of play at that time and should have been a tool for the politicians to use, not the be-all, end-all.