James drives the all-new 2015 Mazda MX-5 to find out if, after a quarter of a century, it’s still as pure a driving experience as the original. And he discovers what effect top-down motoring has on his hair.
Mazda MX-5 1.5i SE-L Nav
Price: £19,845
Engine: 1.5-litre 4-cylinder petrol
Transmission: 6-spd manual; rear-wheel-drive
Power/Torque: 129bhp; 111lb/ft
Economy/Emissions: 47.1mpg; 139g/km
0-62mph: 8.3secs
Top speed: 127mph