Dealing with the immediate result of the Brexit referendum produced Mark Carney’s “toughest day” in his job, the Bank of England governor says.

Read more