The irresistible horror of the farm shop
Picture the scene; you’re Kate Middleton and it’s Saturday lunchtime. You’re out enjoying suburban Windsor. The Audi is safely stowed – along with hundreds of other cars mostly produced in Germany, the Czech Republic or the West Midlands – in a nearby car park the size of the deck of the USS Harry S. Truman and
