The North Yorkshire Grand Prix on 16 August 2026: Anna Morris won the race and Morven Yeoman secured the women’s National Road Series title. ...