Tour de France 2024: Latest updates from stage 17 as the riders head for the Alps 17.07.2024 13:49 Telegraph.co.uk