Former Formula 1 driver Anthony Davidson explained McLaren “showed a lot of weaknesses” in 2024, despite winning the ...