The most nonsensical claim that the brexiters make, over and over again, is that "the Leave voters knew what they were voting for".
They didn't know - how could they possibly have known when even now, two and a half years later, nobody knows what brexit will mean - to themselves, their families, their communities or the country. Nobody knows. Nobody knows the likely consequenses of "the deal" (if there is one) or the appalling "no deal" scenario.
All we know for sure is that we can never have such a good deal as we have now and we would do well to listen to the experts - in business, international trade, academia, health, manufacturing, agriculture, construction, administration, transport, security, defense, the arts and so many other areas of our national life who all tell us that any brexit will be bad, but a "no-deal" brexit will be catastrophic..