Wow Newish Pie, I think you are so wide of the mark with you ideas about people who voted to leave. I have not met one that fills your criteria.
Remainers seem determined to paint Leavers as ignorant racists, which sticks in the craw, and stems from afore mentioned arrogance and patronising attitude.
I guess the other EU countries have nothing to be ashamed about in their histories.
I wonder what you think of countries such as Hungary and Poland which are far more nationalistic than ourselves, and are far more unified as countries than we have been for a good while, due in the main to strict immigration policies.
I struggle to see what is so good about multiculturism, and what is so bad about nationalism. A sense of nationalism, does not make you racist. To me it makes sense that people of different cultures in one country are less likely to be harmonious.
We as Britons have every right to be proud of what we have achieved, even if it is the flavour of the month with elitists/luvvies to try and tear our country apart.