CITY CARS
These small cars are perfect for urban life, but the trade-off is a much lower range
1. HONDA e
PRICE: £37,395 RANGE: Up to 136 miles This TG favourite has retro styling and a brilliant interior, but it’s very expensive and the range isn’t great. Somehow we can’t help but love it though...
2. FIAT 500
PRICE: £28,195–£37,195 RANGE: Up to 199 miles The latest version of the 500 offers sharper looks, good value and decent range – and a parcel shelf full of soft toys shouldn’t hurt the battery too much.
3. CITROEN AMI
PRICE: £7,695–£8,695 RANGE: 47 miles Say hello to your little French friend. The pared back Ami is the perfect car for the city streets, as long as you don’t have ambitions to go further than that.
4. SMART EQ FORTWO
PRICE: £22,225–£25,795 RANGE: 80 miles Yes, range is terrible, but as city cars go the Fortwo remains a brilliant package and works well in the city. It’s just not quite as cool as Citroen’s effort...
SUPERMINIS
You drive mostly around town, with occasional need for longer distances? Try these for size
1. PEUGEOT e-208