Mathieu van der Poel wins UCI World Championships after race hit by protestors 06/08/2023 17:33Owain Doull finish as the highest-rank Brit