The Williams team principal confirmed the team’s 2026 car has now passed all mandatory crash tests and will be ready ...