Heinz baked beans beaten by 45p supermarket version
Beans don't have to mean Heinz! Shoppers can save on this store-cupboard staple without compromising on flavour by going for a cheap supermarket brand instead, new research from Which? has revealed. Here are the best supermarket's own brand…