Charles Leclerc claimed his first Formula 1 victory since 2024 at the British Grand Prix as title leader Kimi Antonelli suffered late drama before an anticlimactic finish. Autoweek rounds up the key ...