Our verdict on F1's new Madrid street track and Barcelona uncertainty
F1 has signed a 10-year deal with Madrid to stage a race in the Spanish capital from 2026, making a renewal for the Barcelona circuit beyond its current '26 expiry highly unlikely. Is that a downgrade or an improvement?