17 October 2025

UK motor will run out of road on profits next year, warns LCP