Ah yes, that'll be the answer. The English are meticulously politically correct as they don't want to upset any of their neighbours. Not that they forget when St George's Day is and never learned about about Shakespeare's birthday in the first place. That's obviously the answer. Silly me for doubting it.