The number of new cars sold in the UK hit an all-time high of 2.7 million last year, the industry says.

Read more