June’s UK consumer prices index reached 9.4%, putting further pressure on the Bank of England and on investors’ money. PrevNext