The McLaren MCL38 Formula 1 contender has won Autosport’s International Competition Car of the Year Award, voted for by fans.
McLaren team boss Andrea Stella has been named as Autosport’s Person of the Year at the 2025 Autosport Awards ...