British cycling has a new world champion: 18-year-old Harry Hudson, who made history as the first-ever male British winner of the junior world road race with a stunning solo ride in Kigali, Rwanda.