Formula 1 will race in the Netherlands this weekend after a monthlong summer break, with 12 races left to crown a world champion in the 2026 season. As things stand, it looks like there’ll be a ...