George Russell has insisted that he would have managed to take the Formula 1 Drivers' Championship in 2024 had he ...