Although I would like to think you’re right, can you supply any evidence to suggest the tide of opinion is turning against Brexit?
On an anecdotal level, I don’t know anyone who voted leave that would change their vote. Views are entrenched on both sides.
Unfortunately I think you are being naïve. I have minimum trust in the general public. It’s easier to blame someone else rather than looking at how to resolve issues holistically. And there are a lot of issues in the UK. We have a largely under-educated workforce, low productivity, an almost non-existent manufacturing industry, an over reliance on the service sector, an economy that is fuelled by unsecured debt, a north/south divide which places (self-inflicted) pressure on the south-east and London, which is pushing up the population there and, consequently, house prices, a lack of infrastructure investment and development and an aging population that is placing immense pressure on social care and the health service.
Leaving the EU will not address these issues, obviously. But will we start looking at ourselves instead of blaming someone else? I doubt it.