I'm so surprised that this day hasn't been as commercialised as all the other national days... but then, that may be a bit too outgoing for we reticent brits.
What other "national days" ?
And I don't know about it having anything to do with being British, the only country that I know of which creates a big song and dance on the feast day of their patron saint is Ireland. None of our other closest neighbours do.
I don't even know who the patron saint of the United States is, and everything about American culture seems to be rammed down my throat care of the TV. Has the US even got a patron saint ?