Leclerc holds off Russell and Hamilton to win chaotic British F1 GP Charles Leclerc won at Silverstone, with George Russell second and Lewis Hamilton third after a late safety car, while a fault left Kimi Antonelli 16th July 5, 2026 Formula 1