McLaren boss announces major F1 upgrades as Ferrari and Mercedes put on red alert

McLaren team principal Andrea Stella has revealed when we might see an improvement from the team, following a dismal start to the 2026 F1 season.