Market report: Inflation to keep Bank of England on hold