UK new car registrations fall as supply woes continue

18 Aug 2022