Home Ford Lucky Brits: they get all the good Ford stuff