20210701 world.uk: Prince Harry pays surprise visit to London charity event