9/10DaciaDuster£10,770 – £18,930A far better car than it needs to be at the price, and we love it for that.
Editor’s choice9/10BMWM135i£22,835 – £23,365BMW performance hatch that is also a bit of a bargain. It's not quite a 1M, but it's close.
7/10RenaultMegane£17,515 – £23,630Looks great, feels classy. Worth a look, Volkswagen and Ford owners.
7/10BMW1 Series£22,835 – £23,365BMW's switch from RWD to FWD for the new hatch is no bad thing. This new 1 Series is a good car from the bottom up.
7/10NissanJuke£14,935 – £25,170The looks might be polarising but it's not actually ugly and certainly not – bigger crime – bland