Food prices at a 14-year high as the UK battles inflation
Annual food prices in the UK went up by 14.7% in October, representing the largest increase since records began in 2008. Driven largely by the knock-on effects of Russia’s war in Ukraine, food inflation is […]