By Lilith Foster-Collins2023-01-10T12:51:00
Across the five retailers tracked, a tin of beans increased by 28%, from £1 last year to £1.28 on 9 January
Already have an account? Sign in here