The number of people who regret voting for Brexit is now greater than the margin of victory for Leave

It has become a commonplace: The notion that many people who voted "Leave" in the EU referendum now regret their vote because they didn't think "Leave" would win or they didn't realise the consequences of leaving the Single Market would be so bad.

If you search for "Brexit I didn't think it would happen" you get dozens of stories about hapless voters who thought they were merely casting a protest vote, not fundamentally altering the economic and constitutional basis of the entire country.

This iconic tweet from the day after the EU referendum sums it all up: