Bank of England data released on Thursday showed that £17.2 billion in foreigners’ holdings in July dropped, the largest since records