Which are the oldest cars on sale in the UK today? It's a question that’s not quite as easy to answer as you might think.

That's because there are an awful lot of models that have been wearing the same name for decades, the Mini, Porsche 911, Land Rover Defender and Caterham Seven among them. 

So I’m going to get a bit arbitrary here, and eliminate various models for being too different from their first editions to count. Dropping the Mini is easy, because it’s philosophically so different from the 1959 original.

The same goes for the VW Beetle. The Range Rover and Porsche 911 come closer to qualifying because the look and intent of both models is the same as it was when they were born.

But there isn’t a curve or component on either car that’s the same as it was when each of these was new, despite both being instantly recognisable. So they’re out.