And if they don't get the "correct" result, I have absolutely no doubt they'll try to find every way to do so. Expect daily reports of how they've been engaged in furious debate and the EU has finally made some huge concessions, so that "the situation has now changed so much as to make the referendum result invalid," or some such nonsense. (In reality, the "huge concessions" will be carefully shrouded in terms which actually makes them nothing but very minor short-term concessions which will expire in a couple of years.)The politicians are not bound to honour the results of the referendum.
Then because "the facts upon which the people voted in the referendum are no longer valid" they'll declare the result void and just carry on. Or possibly gear up for a second referendum, wasting even more millions of pounds on pro-EU propaganda in the hope that they'll finally get the "right" answer.
I think the average person can also see how the expense and bureaucracy of being in the EU is destroying Britain. It's taken a while, but I believe more and more people are gradually waking up to the fact that there's now just about no field in which the EU does not dictate the rules.I think the average member of the electorate will realise their living standards are seriously declining, plus any travel inconveniences encountered, etc.