British Grand Prix 2015: Lewis Hamilton wins Silverstone blockbuster