Barcelona GP: Russell edges Hamilton in Q3 as Leclerc crashes 13/06/2026 17:36 Partager George Russell delivered a timely response in the 2026 Formula 1 title fight by securing pole position for the Barcelona-Catalunya GP.