HADO World Cup 2026: England, Wales and Scotland Prepare for Shanghai

22 October 2026 Just 29 days until the action begins in Shanghai! Teams representing England, Wales and Scotland are preparing to take on the world at the HADO World Cup 2026, bringing UK talent, teamwork and determination to the international stage. The HADO World Cup takes place on 21 November, as a headline event of […]