High prices are hitting poorer people hardest, as they spend more of their income on food and energy.