Drivers will see one of UK's 'most popular cars' taken off roads in November
Published
Production on the Ford Focus is expected to stop in November 2025 despite it being one of the most popular cars in the country.
Full ArticlePublished
Production on the Ford Focus is expected to stop in November 2025 despite it being one of the most popular cars in the country.
Full Article