Lewis Hamilton’s Chinese Grand Prix overtakes prove that Formula 1 isn’t all about batteries in 2026, Sky Sports F1 ...