8/10Mercedes-BenzB-Class£27,385 – £37,585The B-Class is now a genuine contender – if an expensive one – in the family hatch sector.
7/10Peugeot5008£27,690 – £39,720Peugeot ditches MPVs, does crossovers instead. Seven-seat 5008 is the biggest yet
7/10KiaSportage£20,085 – £34,765Facelifted Sportage gains mild hybrid diesel tech, but it’s not enough to radically alter the class landscape
6/10BMW2 Series Active/Gran Tourer£27,205 – £37,165Cosier and more expensive than rivals, but appealing badge and quality