Kimi Antonelli’s win saw him all but seal 2026 Championship victory