Crowds outside Buckingham Palace.

Episode 1233,   Sep 09, 2022, 02:32 PM