Tour of Britain Hawick stage seven