Williams upgrades "won't be enough" to fix 2026 F1 struggles, says James Vowles Today at 08:00 AM Partager Williams team principal James Vowles says the team's remaining 2026 upgrades will not be enough to consistently fight for points