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