But Mercedes were already quietly confident that they had built a monster, and George Russell said as far back as October that he felt like his best chance of winning the drivers' championship in 2026 ...
After Mercedes completed the first laps with its 2026 F1 car, much attention was drawn to a hole in the diffuser, but what is ...