From the early years, the best riders to never actually win a World Championship were Frank Arthur, Vic Huxley, Tom Farndon, Jack Parker and Vic Duggan.
The first four won the Star Championship (a forerunner of the WC), and Vic Duggan won the British Riders Championship (in a year when there was no WC).
Jack Parker also become World's Individual Champion in 1931, in a competition later known as the BIC.
It is incredible that the last 4 Star Champions were British (1932-35), but over the next 50 years there were only a handful of British World Champions
(Price, Williams x2, Craven x2, Collins, Lee)
The last British World Champion (Mark Loram) wasn't born in Great Britain, the current World Champion (Jason Crump) was!