auto news November 9, 2026Lisa Most Popular New Car: What Makes It the Best Choice? Most popular new car registrations are on the rise in Wales. Discover the top choice for drivers this year!