So do we have a referendum every two years then?
Where there are decisions that take a long time to negotiate and aren't in the gift of the government calling the referendum, then yes. There should be an initial vote to provide the government with the mandate to negotiate a position and then a second vote to ratify (or not) that position.
And I am being entirely consistent as I was arguing that the Scottish independence referendum should have been 2 stage, in exactly the same manner, way back in 2014 when brexit was merely a spark in Cameron's eye.
I agree which I why we should take May's deal, leave, then vote on two models EFTA or Free Trade.
But that provides no legitimacy to a mandate as it doesn't guarantee that the decision enacted has majority support of all the available and deliverable options. So you might end up with May's deal, or no deal, or EFTA or Free trade, but you will never know whether any would be more popular that the other available option, in other words to remain.
Whatever decision is made over the next few months we have to be sure that is commands majority support compared to the other available options, and that has to include remain.
Do you think it is democratically acceptable to leave with a free trade deal (if that is the most popular deliverable brexit option) if that is less popular at the time it is enacted than remaining. If cannot be.