20 August 2025: Food Prices Up 4.9% To Highest Level Since February Prices rose 3.8% in the year to July, up from 3.6% the previous month, stoking fears that interest rates will remain higher for longer as the Bank of England continues to battle stubborn inflation, writes Kevin Pratt. The Bank cut its influential Bank […]