George Russell believes Lando Norris ‘should win every race’ this season
Norris cemented his status as the favourite to land his maiden world championship with a statement victory at last weekend’s Australian Grand Prix.
The Independent UK ·