7/10Peugeot308 GTI£20,920 – £30,480Peugeot's hot hatch renaissance continues. The 308 GTI has a joyously wild streak
6/10ToyotaCorolla£23,985 – £31,210The Corolla is back, looking better than ever, but still short on fun