The so-called “Manx Missile” has won the opening stage of the 2016 Tour de France, gaining the opportunity to wear the...