There shouldn't be a second referendum IMHO (even knowing that it may get the remain vote I desperately want)
There should be a GE and then a parliamentary vote.
If Brexit is not in the national interests, MPs should have the guts to vote against it, regardless of it's popularity.
We live in a Parliamentary democracy and Brexit is a perfect example of why it works. The idea that just because the decision is difficult Parliament should be able to just dump the decision on us is a dangerous and irresponsible precedent.
If we have a second referendum and we vote leave again, the EU will know that we have to leave no matter what and will have no motivation to offer further concessions in a withdrawal package. MPs will be able to agree to a shit deal or no deal with impunity because "it is the will of the people"
I want people whose full time job it is to understand the full impact of Brexit and who will then be implementing it to decide, even if we don't agree with them.
Even if we have a campaign to educate everyone, how many people really understand the backstop, the logistics re. Gibraltar or rules regarding medication distribution?
Most people will vote with their gut and not on a balanced assessment of all the facts. I have read a lot on it and believe that remain is in our best interests but I am self aware enough to know that I feel European and would have voted remain without any additional information.
The first referendum was an ill-conceived idea, a second one would be an irresponsible cop out.