After only a few short weeks of announcing that the Lord Mayor’s Show would be going ahead this year, albeit in a scaled-back form due to the pandemic, it was sad to hear of yesterday’s announcement from the City that the Show will now be cancelled completely. According to historical records, the last cancellation of...Read More