Who will win the 2019 F1 Championship?

After 10 races of the 2019 season to date, Formula 1 is offering up its usual mixture of thrills and spills. This was seen in the most recent race at Silverstone where Lewis Hamilton claimed his record 6th British Grand Prix victory. This saw him not only take the 25 points for winning but also […]