Europe's best and worst-selling cars of 2012

Demand for new cars in Europe fell to its lowest level since 1995 last year,
with new car registrations in the EU slipping 8.2pc, according to the
European Automobile Manufacturers' Association. Some brands managed to buck
the trend, with Land Rover and Audi upping their sales, but the likes of
Alfa Romeo and Seat saw sharp falls.