A supermarket has gone from being the second cheapest to second most expensive in just three weeks.
Following anger over its 'relentless' price rises last year, more recently Morrisons was faring much better in our weekly price comparison of grocery essentials.
Earlier this month, its bill for the eight products we've been tracking was just 5p more than the cheapest Lidl, coming in at £11.93 for a two-pint bottle of milk, a loaf of bread, a pack of chicken breasts, a pack of mince, tea bags, coffee, beans and butter. Even budget retailer Aldi was more expensive, at £12 for the shopping basket.
Read more: Join the FREE Manchester Evening News WhatsApp community
But this week that's all changed, as two price rises at the supermarket, on beans and chicken, have pushed it up to £12.42, just 3p cheaper than the most expensive, Asda.
The increase on beans is just 2p, with the Savers tin up from 25p to 27p, but its pack of two chicken breasts has risen by a whopping 15%, from £2.25 to £2.59.
Its overall bill would have been more had it not been for a price drop on milk.
Last week Tesco, Aldi and Sainsbury's all reduced the cost of a two-pint bottle from £1.30 to £1.25 and this week Lidl, Morrisons and Asda have followed suit.
Lidl's basket remains cheapest for the 13th week running, at £11.83, while Asda has been the most expensive for that same period.
Aldi is second cheapest at £12.06, followed by Sainsbury's at £12.26 and Tesco at £12.30.
Have you made changes to your shopping habits amid the cost of living crisis? Let us know in the comments.
Here's the full list:-
Lidl
Loaf of white bread 800g - 36p
Milk 2 pints - £1.25 (reduced from £1.30)
Coffee 200g - £1.99
Teabags 160 - £1.19
Salted butter 250g - £1.99
Beans 420g tin - 27p
Chicken 300g - £2.29
Mince 500g 20% fat - £2.49
Total £11.83 (reduced from £11.88)
Aldi
Loaf of white bread 800g - 39p
Milk 2 pints - £1.25
Coffee 200g - £1.99
Teabags 160 - £1.39
Salted butter 250g - £1.99
Beans 420g tin - 27p
Chicken 300g - £2.29
Mince 500g 20% fat -£2.49
Total £12.06
Sainsbury's
Loaf of white bread 800g - 39p
Milk 2 pints - £1.25
Coffee 200g £1.99
Teabags 160 - £1.39
Salted butter 250g - £1.99
Beans 400g tin - 26p
Chicken 300g - £2.50
Mince 500g 20% fat - £2.49
Total £12.26
Tesco
Loaf of white bread 800g - 39p
Milk 2 pints - £1.25
Coffee 200g (2 x 100g) - £1.98
Teabags 160 (2 x 80-pack) - £1.38
Salted butter 250g - £1.99
Beans 420g tin - 27p
Chicken 300g - £2.55
Mince 500g 20% fat -£2.49
Total £12.30
Morrisons
Loaf of white bread 800g - 89p
Milk 2 pints - £1.25 (reduced from £1.30)
Coffee (2 x 100g) - £1.66
Teabags 160 (2 x 80-pack Savers) - £1.38
Savers Salted butter 250g - £1.89
Beans 410g tin - 27p (up from 25p)
Chicken 300g - £2.59 (up from £2.25)
Mince 500g 20% fat - £2.49
Total: £12.42 (up from £12.11)
Asda
Loaf of white bread 800g (Just Essentials) - 39p
Milk 2 pints - £1.25 (reduced from £1.30)
Coffee 200g (2 x 100g Just Essentials) - £1.66
Teabags 160 (4 x 40-pack Just Essentials) - £1.40
Salted butter 250g - £1.99
Beans 410g tin (Just Essentials) - 27p
Chicken 300g - £3
Mince 500g 20% fat -£2.49
Total £12.45 (reduced from £12.50)
READ NEXT:
The entertainment centre named Lancashire's visitor attraction of the year
Egg rationing and empty shelves - I shopped at every supermarket to find the cheapest packs
The £4 a go swimming pool with ripster slide, rapids, wave machine and more
'I did the exact same shop at Aldi and Lidl to see which is cheapest'
We tried lemon drizzle cake from every supermarket and this one had us drooling