International

Bank of England expected to keep main interest rate at 16-year high of 5.25 pc despite inflation fall