10 GREAT NEW CARS AND WHAT TO PAY

DACIA SANDERO 1.0 TCE 90 COMFORT Target price: £7870 Roomy, comfortable, decent to drive and great value.

SEAT LEON 1.5 TSI 130 EVO FR Target price: £21,176 A big boot, bags of rear cabin space and a punchy engine.

TOYOTA GR YARIS 1.6 CIRCUIT PACK Target price: £33,495 We awarded it five stars. What else do you need to know?

VOLVO XC90 B5D 235 MOMENTUM AWD AUTO Target price: £52,255 Forget the showroom – 3500 people bought an XC90 online.

BMW 330E M SPORT Target price: £41,683 The default choice for anyone seeking unbridled excellence in this sector.

SKODA OCTAVIA 1.4 TSI iV SE TECH ESTATE Target price £31,745 Great-value PHEV with a 40-mile electric-only range.

TESLA MODEL 3 Target price: £40,490 A great blend of range, performance and technology at a keen price.

MAZDA CX-5 2.0 165 SE-L Target price: £26,030 Efficient engine; comfortable, spacious and good to drive car.

BMW 420i M SPORT Target price: £40,461 The Four is no dressed-up 3 series: it’s wider, stiffer and lower for a sharper drive.

PORSCHE 718 CAYMAN GTS 4.0 Target price: £66,385 Return of the flat six lifts the Cayman to the next level.

10 GREAT USED CARS AND WHAT TO PAY

SKODA CITIGO 1.0 60PS SE 5DR 2018/68, 35k miles, £6400 A great urban runaround, but avoid tired, unloved hacks.

VOLKSWAGEN GOLF 1.4 TSI MATCH 2016/65, 57k miles, £9750 Stylish and tough as old boots, but beware silly prices.

NISSAN QASHQAI 1.2 DIG-T ACENTA 2018/67, 33k miles, £8995 A perennial favourite, but watch out for crumbling family chariots.

NISSAN LEAF ACENTA 40KWH 2019/19, 11k miles, £17,950 Make sure all the kit comes with it.

BMW 320D M SPORT AUTO 2019/19, 22k miles, £18,240 Be sure it has a full service history. Walk away if it doesn’t; there are lots more to choose from.