I want to know the answer to the following question:
What does the Lord Mayor's Show parade commemorate and celebrate?
All the background I'm provided with is that "There is a variety of annual events, beginning with the relatively new New Year's Day Parade, fireworks display at the London Eye, the world's second largest street party,". Is that enough to answer the question?
Answer: no