Lewis Hamilton delights Silverstone crowd with victory at British Grand Prix

Lewis Hamilton claimed his first win in 945 days and took a record-extending ninth British Grand Prix victory on a wet, wild and emotional afternoon at Silverstone.
It looked as though Lando Norris would secure his maiden success on home soil but he was left exposed by his flat-footed McLaren team in the changeable conditions.