2 No alcohol and ignoring the haters – how Lando Norris seized control of F1 title race November 10, 2025