St George is the patron saint of England and today is St George's Day. Unfortunately unlike Ireland who get a bank holiday on St Patrick's Day England isn't so lucky. No day off no parades not really much of anything, just a lot of English flags flying around. This weekend however the mayor of London, Boris Johnson has decided that it has been too long since London celebrated St George's Day and there will be a free concert in Trafalgar Square on Saturday. Not the same as a day off but it's a start.