Mexico NewsCarlos Sainz reflects on difficult Mexico Grand Prix weekend with WilliamsNovember 2, 2026