Home Business Anglo-German relations are defined by mutual incomprehension