McLaren team principal Andrea Stella believes the current 2025 F1 grid is the most “competitive pool” of drivers he has seen ...