Lando Norris might have finished on the podium in his home race, the British Grand prix at Silverstone last week,…