How long will the extra price for this diesel Fiat 500 take to pay off in cheaper fuel bills?
1000 miles | 10,000 miles | 100,000 miles | More
58-plate cars go on sale on 1 September, kicking off a month of new car deals and great value used cars.
The DVLA could be giving inaccurate road tax information to as many as three-in-four motorists.