Forget the dream of a Britishbased Grand Départ in 2026: focus instead on the Tour de France coming back in 2027. That was the message from UK Sport after it confirmed that the plan to bring the world’s biggest bike race back to the UK in two years’ time had been dropped.
Ten years after the euphoria of the 2014 Yorkshire Grand