Tour of Britain stage eight