UCI World Championships 2023, Glasgow