The UK Car Sales Registrations vs Actual Car Sales