Asked whether the government was doing all it could to protect free trade with Germany, Johnson told parliament German investment in Britain was responsible for about 344,000 jobs, while British investment in Germany was responsible for 222,000.

"It would be the height of insanity to imperil either of those sets of investments," he said.

(Reporting by William James, writing by Elizabeth Piper, editing by Estelle Shirbon)