Watch as the Duke of Sussex Prince Harry takes part in the ceremonial puck drop at a NHL match to mark the start of the 2025 Invictus Games in Canada. BBC Sport Read More