Drivers will see one of UK's 'most popular cars' taken off roads in November

Drivers will see one of UK's 'most popular cars' taken off roads in November

Tamworth Herald

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 Article