George Russell reveals biggest two factors behind his F1 2026 slump 10/30/2026 04:00 PM Partager George Russell has explained what has hampered him amid his 2026 F1 struggles.