From the casinos and elegant yachts of Monte Carlo, Formula 1 has headed south to Barcelona for the ninth round of the 2025 World Championship, the Spanish Grand Prix. Barcelona may not have the glamour or glitz of Monaco, but it has a rich history ...