‘We controlled it from start to finish’ – Russell thrilled to take first win of 2025
George Russell was understandably riding high after taking his first win of the year in Canada, having led from pole position on a day where conditions suited his Mercedes car’s preference for cooler conditions.