McLaren's 2026 F1 car development lags three months behind Mercedes. McLaren as Constructors' Champion at 1.5% YES.