The 2026 World Cup gets underway in Mexico next week but Steve Clarke’s Scotland have been forced to cancel a training match ahead of their Group C opener against Haiti