George Russell warns F1 rivals could 'pay the price' in Mercedes hunt 02/07/2026 18:20 Partager F1 teams have been embroiled in an upgrade war at the start of the new season.