The average car on UK roads is now close to 10 years old – the oldest figure recorded, according to a new analysis of the ...