Afrifund

ONS data appears to back Bank of England’s view that ‘greedflation’ has not been behind higher consumer prices