George Russell delivers clear McLaren pecking order verdict 27/08/2026 07:25 Partager McLaren has won back-to-back grands prix, putting further pressure on Mercedes lead in the F1 standings.