Beans on toast is a staple. Quick, cheap and easy - and filling, too. But Beanz Meanz Heinz, a slogan used for nearly 60 years, isn't necessarily true these days after the price rocketed.
Earlier this week a Nottinghamshire MP told struggling families to ditch the well-known brand, which now costs around £1.40 a can, in favour of supermarkets' cheaper own labels. Bassetlaw MP Brendan Clarke-Smith made the comments on LBC's Cross Question after the inflation for food and drink prices hit 19.2% in the year to March - almost double the overall rate of 10.1%.
Wading in on a panel discussion about whether supermarkets had been profiteering by hiking prices he said: "Heinz Baked Beans, say the price has shot up on that and people say, 'oh this tin has gone up by 50% or whatever'. Well, buy the Tesco Value one."