News

The Ford Focus is not long for this world, as production of the iconic family hatchback will cease in November this year. It’s sad to see another staple of British roads leave us, but if you don’t ...