Goerge Russell claimed McLaren were more dominant in 2025, than Red Bull was in 2023, something Lando Norris claims are mind-games, and sees himself in the Mercedes driver’s head, as he’s apparently already ‘done with season’.