Lewis Hamilton won the 2017 Formula One British Grand Prix for a record equalling fifth time. He finished ahead of his Mercedes team mate Vallteri Bottas and ferrari's Kimi Raikonnen.