I'm no lawyer. But surely if there's a decision taken to have a second vote on an issue without evidence of electoral fraud then there's a legal precedent for any vote to be retaken when someone is unhappy. It would be a whole can of worms. No vote taken would ever actually matter as it could simply be dismissed and held again. I think that's a farcical situation
Well in that case, my issue lies with those who voted leave in protest, or without really knowing what they voted for.
You should always vote for what you think is right, not simply to 'get at' a government. Those who voted leave or remain with conviction have done the right thing.
Those who've protest-voted have not done the right thing, for me at least.
The fact that the day after the referendum "what is the EU?" was the most googled thing in the UK says a lot. People have voted while totally uninformed. That's down to both campaigns and the government.