Britain is the only rich economy where food prices are still rising by more than 10pc, according to data that highlights the challenge facing the Bank of England as it battles to Read More
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.