I quite agree, but when it seems like no one is bothered then when the opportunity presents itself...
And then May starts pledging money before her demise and the current idiot in no.10 seems to also be following suit then obviously something did strike a nerve
Two broad groups that reflect the divide I think are as follows (of course this is an over simplification but still useful for a general understanding):
The "well educated", highly skilled and mobile. They went to university, moved to London or another big city like Bristol or Manchester and have skills that allow them to command high wages. They feel like they have a stake in wider society and are correspondingly empowered.
The poorly educated, low skilled and immobile. Vulnerable to low skilled immigration. Left school at 16, live close to where they grew up. Poorly paid and feel powerless. Often derided.
Our first past the post system means that there arent big shocks to society.
However, give everyone an equal vote in a referendum and suddenly those in the second group are equally as powerful and have the opportunity to make their dissatisfaction known.
The former voted to Remain.
The latter voted to Leave.