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