Australian Jai Hindley wins stage five of his debut Tour de France to take the overall leader’s yellow jersey from Britain’s Adam Yates.