Tour de France 2024: Mark Cavendish struggling on gruelling first stage – live | Tour de France 2024 Sport