Glasgow will officially host the 2026 Commonwealth Games following the Scottish Government’s decision to back a scaled-down version of the event. The decision comes after talks with Commonwealth Games Australia...