Ferrari 250 GTO sells for a record-breaking £20m
A 1963 Ferrari 250 GTO has changed hands for £20.2m, making it the most expensive car ever sold in the UK - and possibly the world.
The ambiguity on the world record front is because in 2010 a Bugatti Type 57SC sold for a price understood to be between £20- and £26m.