Russell second at Silverstone, says team must improve
George Russell secured a dramatic second-place finish at the British Grand Prix on Sunday, July 5, 2026, but the Mercedes driver left his home race at Silverstone expressing deep frustration over his team's performance and his own championship prospects.
Verilumia