Why do tourists still keep doing this! October 25, 2025 Why do tourists still keep doing this! Every day at Horse Guards Parade, the same scene unfolds.