George Russell urged to 'fix' core issue in F1 title hunt 18/06/2026 08:20 Partager George Russell scored his first podium result since China last Sunday in Barcelona, but endured a difficult race.