“While we project sales growth to average 1.2% in 2025, this is below the projected shop price inflation of 1.8%. This means volumes are likely to fall this year, all while the regulatory and tax burden on retailers will increase costs by £7 billion from rising national insurance contributions, increasing national living wage, confirmed in the Budget, and new packaging levies.