New data reveals Britain's most popular cars by postcode

Vehicles tend to sell best closest to the factories where they are made - while in well-off parts of the UK, it is almost mandatory to own a luxury marque, according to new data from the DVLA.