Why has the Bank of England frozen interest rates? · Channel 4 News · Sentinel