George Russell reveals Silverstone 'luck' after rescuing podium finish 05/07/2026 20:30 Partager George Russell managed to overcome a puncture to finish second in the British Grand Prix at Silverstone.