George Russell is entering one of the most important years of his Formula 1 career in 2025 with his Mercedes contract set to expire at the end of the season. The Brit is the new team leader at the ...