Formula 1 returns to Europe and Spain this weekend after the Canadian Grand Prix, which saw a brilliant battle for the win. This is when F1 will take to the Circuit de Barcelona-Catalunya for the penultimate Spanish Grand Prix to be held at this circuit before moving to Madrid in 2026.