George Russell takes pole as Mercedes lockout British Grand Prix front row 06.07.2024 19:42 Business Report