RACE REPORT

Report: 2019 Tour of Britain stage three