Voyager EMH
Slipper Wearing Plucker of Pheasants
And so it has been throughout all the centuries not merely the most recent one or two.Sadly, or maybe not, England (and to a lesser degree the rest of the UK) has become a real melting pot of nations, cultures and beliefs and so it is inevitable that our own identity has become watered down. Add in the politics and do go gooders having their tuppence worth and perhaps it isn't a surprise. The flag has been "hijacked" by so called football fans, and members of certain political beliefs, As an example my trust employs 7,800 employess and we have 59 countries represented so it is no surprise all of that comes out. Am I saddened by the way St George is or isn't remembered. Not really. I do remember back in the 80's a lot of local pubs doing promotions around the day and the golf club has tried to do themed days in the past but they seem less inclined as take up was never that great
England was a Celtic place before the Roman takeover.
When they left there was a division and struggle for dominance between Saxon and Danish (Viking) dominance.
Then there was a French/Norman invasion causing a division between ruling class and common people.
Then the Norman ruling class divided itself in two and we had another struggle for power between Yorkists and Lancastrians who still mostly spoke Norman French.
Other conflicts ensued eg between two religious groups and we had an anti-monarchy faction for a bit.
While Wales, Scotland and Ireland have retained some Celtic identity through 2000 years, England has failed to embrace theirs.
But England has not replaced it with anything clearly identifiable and thus leaving a void.
Culture is mainly geographic and historic.
England merely needs to embrace and celebrate its history and geography on a national day as most of the rest of the world does.
As for the people in a place having varied backgrounds - so what? The place and its history is what we are celebrating, or should be.