I find it quite amusing that many on here seem to be confused as to what being 'English' is really about…
I'm English. I have no problem being English, and no bunch of right-wing Nazis are going to make me feel bad about being proud of where I'm from. I have a George's Cross flag waving from my balcony, and always want England to win stuff, regardless of the sport. I don't take it that seriously though really. I'm not fussed about St Georges day, especially following the enlightening piece about St Edmund. I'm not a Christian, so I'm not fussed about a saint anyway.
The use of a Spitfire to denote 'Englishness' is insulting to all the other nations of the UK, and all the other countries that fought alongside Britain during WW2. Designed and built in England maybe, but from materials from across the Globe, piloted by men from the entire UK, and other nations too. The wrong symbol.
What makes me 'proud' to be English, are little things, like a game of cricket on a village green, a cup of tea, a pint of nice beer, little Yorkshire puds, people being polite to one another, respect and manners. I'm not saying the last ones are exclusive to England, but they are values associated with Englishness.
The history of this country is rich and fascinating. The number of peoples from foreign lands that have made England their home is amazing. Such diversity and depth of culture.
I don't need some tabloid newspaper to tell me that I must be patriotic on one particular day of the year.
I'm forever English.