Lewis Hamilton heads to this weekend’s German Grand Prix with the wind in his sails, having notched up a seventh Formula 1 win of the season...