Tour de France could return to Britain in 2026 as UK government look to host the Grand Depart
The Tour de France could return to Britain in 2026 after the government confirmed on Wednesday it would help fund a bid to host the Grand Depart for the world's most-celebrated bike race.