Mercedes explains delay to 2026 F1 driver contracts 01/09/2025 10:21 It has been clear for some time that Russell and Antonelli will still drive for Mercedes in 2026, but the F1 team has yet to make it official