Oh really
He said it in the context that Airbus and BMW were saying Brexit was a threat to jobs and investment, and he didn't like them saying it. "Business having too much influence" is just the attempt to apply chrome plating to a turd. His remarks were explained away afterwards by his joculators - where on the other side of the Atlantic have we heard that before?