British Cycling has announced that they have confirmed a “landmark agreement” with the Welsh Government to host the next three Lloyds National Road Championships ... said this forms part of Wales’ ...