Glasgow 2026 delivered another striking reminder why the Commonwealth Games, contrary to what the cynics say, absolutely matter. They are an important fixture that must stand the test of time beyond 2030, when the ‘Friendly Games’ will head to India.