It takes quite a lot to get me physically animated in public, let alone screaming and cheering. I filmed this at Hyde Park…