7/10MazdaMazda2£14,395 – £19,370Handsome, good to drive and easy to use, like all Mazdas. But the engines are lacklustre and the cabin too dour
6/10ToyotaYaris£13,315 – £18,355Efficient, interesting looking and updated inside, but the Yaris remains forgettable to drive
7/10Fiat500 (2007-)£12,500 – £21,520Technically and mechanically other city cars outstrip it, but emotionally – well, that’s up to you. We understand.