After taking the weekend off, F1 returns with its third race of the 2025 season, the Japanese Grand Prix, this Sunday.