FFormula 1 Read More Williams F1 boss admits Canadian GP strategy was “not right or perfect”June 4, 2026 Williams team principal James Vowles has admitted that the squad’s strategy choices during the Canadian Grand Prix were…