For almost three months running, Asda was the dearest of the six main supermarkets for eight basic grocery items, including bread, butter, milk, beans, tea, coffee, chicken and mince.
This article, images and content belong to the source and curated for informational purposes.
