Business

UK inflation hits 10-year high ahead of key Bank of England meeting