Without a drop of English blood in me I suppose I must consider myself an immigrant. I think it is very sad that emblems of national pride have been hijacked by the lunatic fringe - BNP , pit bull fighting yobs, football hooligans et al. If you see a St George's flag hanging out of an upstairs window or a pennant on a car, do you think "Oh, wonderful, a true patriot"?? I don't think so! Come on you English, reclaim your national flag, St George, your patriotism in a positive way. We Scots, the Welsh, the Irish, the French all do it - I could go on for ever, but won't [whew] emoticon.
PS In Stratford for opening night of DD's As You Like It on Saturday - so much going on in the town for Shakespeare's birthday weekend etc and it was wonderful - the good side of Englishness!