F1 2025 Singapore GP Review | Russell Wins, McLaren Seal Constructors’ Title