There are only five more stages left in the Tour de France. Who won the stages contested so far and what do the standings look like? See a brief overview of the course below, all the results and standings, the favourites and outsiders and all 21 stages.