News

Formula 1’s “big favourite” for the F1 2025 World title emerged in Canada, and it wasn’t race winner George Russell or P2’s ...