Lewis Hamilton believes that he is not the leader at Mercedes. The Briton believes he can work well with George Russell and that the two are moving the team forward together. During the press conference before the Spanish Grand Prix, Russell was... MoreĀ»