Economics ❯ Consumer Economics ❯ Cost of Living ❯ Inflation
Record prices of up to £134.99 have fueled debate over affordability.