Best in class9/10Land RoverDiscovery Sport£29,575 – £51,345The best car in its class. New engine is so good, it earns it an extra point
Editor’s choice9/10Land RoverRange Rover£75,940 – £175,610One of the best luxury cars money can buy: this really is a bit of an all-round superstar
8/10MorganAero Supersports£126,900Rationally looked at it’s ridiculous, but that’s what makes it so brilliant.
8/10Morgan3-Wheeler£31,140 – £34,000There’s no rationalising the Morgan 3-Wheeler, which is a massive part of its appeal. Take it at face value and love it.
8/10Land RoverRange Rover Velar£44,250 – £66,445The Velar majors on style but it's still a useful car. It's roomy enough for a family, not so big it's awkward in cities, and capable of unusual off-road feats.
8/10Land RoverDiscovery£45,810 – £68,590The consummate big family SUV. Spectacular off-road, now better on it, but is it just too Range Rover for its own good?
8/10Land RoverRange Rover Evoque£30,620 – £50,165The Evoque is pretty much all we hoped it’d be, a crossover to fall for.
8/10Land RoverRange Rover Sport£59,460 – £99,020A well-executed contradiction: a fine long-distance GT that's great in the rough and stunning inside
5/10MorganPlus 4£35,400 – £43,200A timeless classic. Gloriously impractical, modestly performing thing you won't want to admit you want