Planet F1·Aug 7McLaren paid ‘heavy price’ in F1 2026 as Stella makes telling claimMcLaren started F1 2026 on the wrong foot after its 2025 title double, as a "heavy price" paid comes to light.