St George’s Day with Sadiq Khan London's celebrations of St George's Day, put on by the mayor, are gentle affairs and a routine part of the Trafalgar Square calendar. But there has been a mild undercurrent of culture...