Lorena Wiebes powered to her second victory in as many days at the 2026 Tour of Britain Women, winning a rain-soaked sprint in Blackpool after stage 2 had earlier been brought to a complete standstill by a car accident ahead of the race. The SD Worx-Protime sprinter launched inside the final 100 met...