
Williams F1 boss James Vowles believes his team won’t challenge for the F1 world championship this year but insists aspects of their 2026 car are “championship level.”
Vowles opted to withdraw his team from last week’s first pre-season test in Barcelona, citing delays to the new car as the main reason before elaborating that he is keen to “push the boundaries” in the car design.