04 Jun 2023
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”.