311-Tour of Britain 2018 stage 6