Three-wheel Hamilton wins British Grand Prix

AFP

The defending world champion claimed his seventh British Grand Prix win as Ferarri's Charles Leclerc came third and Daniel Ricciardo of Renault fourth.