George Russell claimed his first pole position of the 2025 season for the Canadian Grand Prix, pipping Max Verstappen and Oscar Piastri to top spot.