Johnny Herbert leaves job as F1 steward

The F1 2025 season hasn’t even began but already there is controversy after the FIA announced they’d dropped Johnny Herbert ...
Just think, as February starts, we can finally say that new cars will be back out on track in the same month – and not a ...