Hockey, rugby sevens and cricket are among the headline sports axed from the 2026 Commonwealth Games, with athletes competing in only 10 sports in Glasgow.