The UK is expected to suffer the highest inflation among G7 nations this year, the Organisation for Economic Co-operation and Development has said.
Amid resurgent food prices, with some retailers blaming the UK government’s £25bn-a-year increase in employer national insurance contributions (NICs) for pushing up costs, the OECD predicts that inflation in the UK will average 3.5% in 2025.