Williams’ George Russell stole the headlines with a stellar performance in the 2020 Sakhir Grand Prix – the second of two at the Sakhir circuit in Bahrain – but disappointingly for Williams fans, his fight for the win wasn’t a sign of an incredible resurgence in the team’s fortunes. No, Read more…