4/10LexusCT 200h£26,055 – £33,105To call this a posh Prius may sound a little harsh, but that’s what it is.
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
Editor’s choice7/10FiatPanda£10,030 – £16,530A cruelly underrated, often-overlooked car. Now dating inside and on the tech front, but still one of the most rounded small cars on sale. (Not just to look at).