Editor’s choice9/10Land RoverRange Rover£75,940 – £177,485One of the best luxury cars money can buy: this really is a bit of an all-round superstar
8/10PorscheCayenne£55,665 – £99,291The Cayenne remains the king of driver-friendly SUVs. A very complete machine