As an outsider I am a bit confused
I am not British and the country can do as it pleases. But, watching this chaos unfold over the last several years it has been very confusing at times. The politicians advocating for Brexit seemed to be offering no details at all (which seemed very odd given the magnitude and importance of the proposed move), or were spouting obvious nonsense such as Britain would have the upper hand in negotiations and would somehow have 300million pounds a week for the NHS, etc. Now they are pretending a no-deal Brexit would have no adverse consequences. Of course it will have adverse consequences. If a majority of British voters are ok with a no-deal Brexit and all the attending problems that will inevitably entail, then fine, Britain is sovereign nation and can make its own decisions. But, to keep pretending there are not going to be consequences for the decision is delusional. Britain will survive after Brexit; but, let's be honest, it will be poorer, at least in the immediate aftermath and possibly longer looking at the mess your internal politics currently are.
I noticed Nigel Farage basically dropped out of politics once he got Brexit approved in the referendum leaving others to clean up the mess and eventually take the blame. Once the shit hits the fan he will no doubt step back in to the fray saying he could have and would have done it better. The people most loudly demanding Brexit should have been required to actually implement it.
And, the fact that Donald Trump thought Brexit was a good idea should be all you need to know on the subject.