Max Verstappen claimed his first victory of 2025 at the Japanese Grand Prix, as he held off the chasing McLarens in an ...