APRIL 2025 NEW CAR REGISTRATIONS FALL SHORT. Short new car news.