CITY CARS
These small cars are perfect for urban life, but the trade-off is a much lower range
1. DACIA SPRING
PRICE: £14,995 RANGE: 136 miles
We love the Spring – even if it’s not on sale in the UK until later in 2024. It would’ve been here sooner, but it only does 140 miles and they’re driving it from France.
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