The 2020 Lord Mayor’s Show has been cancelled due to the Coronavirus pandemic. Subsequently,┬áincumbent Lord Mayor William Russell will keep the title until November 2021. William