8/10Mercedes-BenzE-Class Cabriolet£48,170 – £70,910Mercedes almost undermines its own flagship with new E-Class Cabrio. Close one
8/10BMWX3£40,780 – £52,960The X3 has never done BMW much credit, but the new one is a thorough enough job to take on the class best
8/10Alfa RomeoStelvio£37,160 – £88,165Perhaps it isn’t as stirring as Alfas of the past, but this time who knows, you might actually buy one.
7/10Mercedes-BenzE-Class Coupe£43,675 – £67,415Looks good, lowers the heart rate and comes with some reasonably cost-effective engines. A winning combination