“Alarm bells at Mercedes”: Can Russell Survive the Most Important Weekend of His Life?
George Russell stepped into the 2026 Formula 1 campaign positioned as the undisputed lead driver of the Mercedes revival. His win in Australia served to compound the notion that this F1 season would be Mercedes’ and George’s year. The world championship awaited, and a coronation was in the planning. In 2025, Russell lost his seven-time … Read more