By Daria Bedenko
November 13, 2021
The Lord Mayor’s Show is a colourful and joyous London tradition that dates back to the early 13th century, when a parade would accompany the newly-appointed Lord Mayor of London coming to Westminster to swear loyalty to the Crown. In 2020, the annual show was cancelled due to the COVID-19 pandemic.
Extinction Rebellion activists appeared to hijack the Lord Mayor’s Show in London on Saturday, protesting the results of the COP26 climate convention, which they deemed to be a “catastrophic failure”.