Five highs and lows from the Tour de France so far

As the Tour de France nears the halfway mark, we have already seen a race packed with surprises, catastrophe and inspired performances. Though everything remains in play, here are five of the highs and lows from this year’s Tour so far.