Silverstone F1 2017: Lewis Hamilton vindicated? And what happened with Ferrari tyres?

It was a tough build up to the British Grand Prix, with the announcement of the break clause being activated at Silverstone and the row over Lewis Hamilton’s decision not to attend the London Live promotion. But the race certainly delivered with some great racing, close battles and spectacular scenes of celebration for Lewis Hamilton. […]