Supermarket own-label baked beans beat well-known brands in taste test

Aldi's own-label baked beans outperformed popular brands Heinz and Branston in a taste test by Which?, with Aldi's Bramwells Baked Beans receiving the top score.