Motor Hamilton and Russell Make a British Double Podium: Verstappen Dominates the Spanish Grand Prix June 5, 2023