
Mazda MX-5
£18,495 - £24,300
It's hard not to like the fourth generation Mazda MX-5, a sportscar the brand is unwilling to fundamentally change - and for good reason. That doesn't mean it can't be improved though - and it has been in this updated form, with handling updates, a smarter look and an enhanced infotainment system. As before, there are 1.5 and 2.0-litre petrol engine options for the Roadster and RF body styles and anything this car lacks in outright power, it more than makes up in agility and tactility.