Lewis Hamilton won the Formula One British Grand Prix for a record-equalling fifth time on Sunday.