If you're in the market for a new car before Christmas, now is a good time to buy as dealers roll out their year-end offers to encourage you into their showrooms.
That means discounts and special offers are in abundance, whether they're for spacious people-movers such as the Ford B-Max, or for the last word in luxury grand touring in the form of the Jaguar XJ. Whatever your budget and tastes, there are deals to be found if you've done your research.
With that in mind, here are some of the best new car deals and the best new car leasing deals we found this week.
Best new car deals
With competition in the MPV sector continuing to drive vehicle development forward at a ferocious pace, customers can cash in on the multitude of offers available in this sector. The Ford B-Max sits at the top of our compact MPV league table, and New Car Discount is currently offering a saving of £5250 on 1.0-litre EcoBoost models in high-spec Titanium trim. That means the £17,600 list price is reduced to £12,346.