Unfortunately vote leave made this outcome incredibly likely.
They had a deliberate strategy of not explaining what brexit would look like, because they knew that any clarification would split the brexit vote.
Then, after the vote, brexiters demanded the early signing of article 50, setting the clock ticking.
The mess has been totally inevitable, ever since.
I think many of the chief brexiters (Johnson, farage, Davis) now look like the dog who caught the car, and they haven’t got a clue what to do with it. The only happy brexiters are the extremists (Jrm etc) who really don’t care how many million eggs get broken, as long as they get their omelette