Monaco's Charles Leclerc has won the 2026 Formula 1 British Grand Prix, the ninth round of the World Championship.
The race took place at Silverstone Circuit. Mercedes' George Russell finished second, followed by Ferrari's Lewis Hamilton in third.
The next round, the Belgian Grand Prix, will be held from July 17-19.












