So there we have it, British success, as The Manx Missile Mark Cavendish wins TourDe France stage number 35 and cements his position as the greatest Road cycling sprinter of all time. And he made it look easy…