Superb Stannard powers to Tour of Britain Stage 7 win News 08 Sep 18 Ian Stannard produced a memorable solo ride to seize victory on Stage 7 of the Tour of Britain. Tags Cycling Road Ian Stannard