So far you can still call that part of mainland Britain that isn't Scotland or Wales "England", but you mustn't acknowledge St George or fly his flag, no no no.
Furthermore, you mustn't call yourself English. If you're not Scots, Welsh or Irish (or of course foreign) then you may call yourself British. Those others can call themselves British if they wish, but they have a choice, and most of them don't seem to choose British. Don't believe me? Think back to the last census: "Scottish, Welsh, British, Other" - or some other wording giving the same choices.
Perhaps when we have our shiny Regional Assemblies that nobody wants, "they" will finally be able to get rid of England as a name. We'll still have to pay more in taxes than those from the other parts of Britain though.
Can I get down from my high horse now?