George Russell has contended that McLaren could move focus to 2026 and still win both Formula 1 titles in 2025 ...