Winning stage nineteen , Cavendish set a new record for Tour de France stage wins by a British rider .
Winning the 19th stage , Cavendish set a new record for Tour de France stage wins by a British rider ; afterwards , he said that he was `` embarrassed '' for his comments about `` deserving '' green jersey wearer Hushovd .