After The Lord Mayor’s Show
6th April 2021
After The Lord Mayor’s Show
The saying "after the Lord Mayor's Show", according to Wiktionary, means "a phrase of a…