F1 2025 promised a tight championship. McLaren's bold car design made it a rout 05/10/2025 15:46 McLaren has clinched a 10th F1 constructors' title. Here's how it did it so early, and so thoroughly