Is there any stopping Lewis Hamilton this season? Jawad reflects on the Briton's form and the French Grand Prix, as well as previewing the next race in Austria.