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