Glasgow, Scotland, is formally selected as the host city of the 2026 Commonwealth Games. (BBC News) 2026 Commonwealth Games link embed save