All people voted for was to leave the EU. And by pretty much the narrowest of margins in a vote that ought to have required a supermajority. In legal terms, an advisory referendum, not binding Parliament. A binding referendum would have had to meet much stricter rules, which is no doubt why we were not given one.
However, the vote gave a huge blank cheque to a host of corrupt and half-bonkers fanatics posing as politicians and here we are.
The plain truth is that no sane, responsible, competent politician in any party wanted to leave the EU. Only the likes of Johnson and Farage. So it was inevitable that implementation would be in the hands of incompetents. This was eminently foreseeable. You had only to look at who was on each side.
Even if I had known nothing about the EU I could never have gone into the same lobby as Rees-Mogg and Farage, as their aspirations are completely contrary to the prosperity and security of the bulk of the population.
We could have 'respected' the vote and gone for something like a Norway arrangement, but that was never on the cards because of the ERG fanatics, who had the bit between their teeth. If we had done, the whole issue would probably have been forgotten by now.