Russell says Mercedes’ hard work ‘truly paying off’ after new upgrades help seal double podium in Spain
Mercedes brought new car parts to this Grand Prix and immediately scored a double podium – and George Russell says if they can hit the ground running next season “there’ll be no stopping us”.