The UCI Worlds Womens Elite Time Trial was ran in really bad weather and Leah did her country proud with a credible 7th finish
2019 Road World Championships Womens Elite Time Trial. Harrogate Yorkshire UK