New car sales accelerated ahead last month, with registrations this year expected to reach a six-year high.
A total of 157,314 new cars were registered in October - a 4% rise on October last year, the Society of Motor Manufacturers and Traders said.
The October rise – the 20th successive monthly increase – took the year-so-far total to just over 1.95m, a 10.2% rise on January-October last year.
The SMMT now expects the year-end new car sales figure to reach 2.25m - well up on 2.07m last year and the best year since 2007.
SMMT chief executive Mike Hawes said: “We have now seen 20 consecutive months of growth. These sustained rises have been driven by robust private demand, a trend that has given us the confidence to raise our year-end forecast.
“Looking ahead, we anticipate more moderate growth as the market stabilises.”