A new supermarket has become third cheapest behind Lidl and Aldi for the first time in our comparison of basic groceries.
We've been tracking prices of the same eight essentials at the six main supermarkets for almost a year now.
For much of that time Sainsbury's has been among the most expensive, alongside Morrisons.