The 2026 Formula 1 season starts at Melbourne Park with the Australian Grand Prix on the weekend of March 6-8. Lando Norris became world champion for the first time in 2025 after finishing third at a ...
The 2026 Formula 1 campaign got underway in Australia on March 8 as George Russell took victory for Mercedes. This season includes a raft of new regulations relating to engines, chassis, tyres and ...