Today is England's national day, a day in which we celebrate St. George (our countries patron saint) by wearing red roses in our lapels and fly the Cross of St. George.
Alas, this is a sad fact to mention, but if truth be told, not all Brits celebrate today. I can't quiet put my finger on the main reason for this (I do have some theories, but that's another conversation entirely) .. however, I can say, by enlarge, most of us are terribly patriotic (including myself) and do celebrate today.
So for those of you out there who are likeminded .. "Happy St. Georges Day!"
PS: Incidentally, today's date is also reputed to be the day on which Shakespeare was born, and also sadly died.