Delivery mileage - Even new, unregistered cars can have up to 200 miles on the clock after being driven from the shipping port to the dealer, or from showroom to showroom.
What Car? Checklist: Taking delivery of a new car
Our reviews are based on hard data and thorough testing in the real world.
Up to the minute news from around the globe