Well having read the contributions added since I last visited this thread I have had my thoughts confirmed. Flag waving is definitely not about pride in our country. It is absolutely a dog whistle for those who are xenophobic, Islamophobic and racist.
"National heritage" which bit of that do we want to celebrate? People need to do a bit of historical study, we, British, have lots to celebrate and also a lot we should rue and learn from , just like every country. Our National Heritage is rich and diverse but some take an ethnocentric view to bolster a weak argument which is neither valid nor accurate.
Our National Heritage also includes migration and immigration. Try asking indigenous peoples in America, Australia, India, the Caribbean, huge swathes of Africa etc what they thought of our migration to their country and the extent to which we respected their culture. Not much, I should imagine.
My forbears worked the mines, scrubbed a subsistence living, fettled and made chain in the Black Country and tbh had pretty rubbish lives. My own father often didn't have shoes so he couldn't attend school and my extremely clever mother had to leave school at 14. I'm proud of their resilience and tenacity, perhaps this is why when I see refugees and asylum seekers I feel empathy not hatred and distrust.
The vast majority of people who arrive as immigrants just want to improve their lives and are prepared to work and contribute to our society not abuse us. Of course we need better and faster systems but not at the expense of our humanity.
There seems to be a complete lack of knowledge about the many diverse men who fought in our wars. No they weren't all white, there were 1.5 million men from all over the British Commonwealth who fought for our freedoms and they also should be celebrated.
I'm a liberal middle class, well educated woman and I'm neither annoyed nor offended by people waving the flag of St George. I've benefitted hugely from being born British, I was the first in my family to go to university, I've married into a family that for generations had the advantages that my own family could only dream of and frankly I want to share the advantages that I've had, not exclude people from them. So when I see the flag waving protesters I just feel sad for them as they clearly haven't benefitted as I have from being British and for me that's the real problem that needs addressing. How we make a more equitable society for everyone so no one gets left behind.