St George is a pretty crap patron saint really, and has nothing to do with England. I'm very proud to be English, but having a 'national day' is for noddy little countries like Ireland and Australia. Let them have their little days and we can just get on with moaning about the weather.