This weekend is the 50th running of the British Grand Prix at its current home, Silverstone. It is a de facto home race for most Formula One teams and—along with Monaco, Monza and Spa—one of the only circuits remaining from the first F1 season, 1950.
The UK has also produced many of the best drivers in the history of F1, including 19 grand prix winners. From Jackie Stewart and Jim Clark to Jenson Button and Lewis Hamilton, there have also been 10 British World Drivers' champions.
In honour of F1's homecoming, here are the top 10 British F1 drivers of all time.