News

George Russell secured his first victory of the 2025 Formula 1 season at the Canadian Grand Prix, leading from pole position ...