A new analysis of supermarket prices have found two of the countries biggest chains are offering the lowest prices on two grocery shopping essentials.
Butter and bread are two items that feature on nearly every shopping list and it looks like Morrisons and Sainsbury's currently have the lowest prices for customers.
This week has seen Morrisons reduce their salted butter by 2p, reducing to £1.77 from £1.75. Sainsbury's are also the cheapest for a loaf of bread, as their prices are now 36p down from 60p, thanks to their Aldi Price Match Scheme.
Parenting Writer Emma Gill from The MEN has been comparing the prices of eight essential items from six major UK supermarkets. Both Morrisons and Sainsbury's were the only two to have reduced their prices this week.
The grocery list prices being compared included a two-pint bottle of milk, a loaf of bread, coffee, teabags, butter, beans, chicken breasts and mince.
Three supermarkets increased their prices on milk, with two pints rising from 95p to 99p at Asda and Aldi and from 95p to £1.05 at Sainsbury's.
Lidl has followed the others with a price hike on butter, increasing its 250g block from £1.45 to £1.69 - that's a whopping 16.5% - and at Tesco the price of its chicken breasts has risen from £2.05 to £2.20, a 7% hike.
The changes mean that while Asda has retained the cheapest crown for the fourth week running, with the shop costing £9.51, it's Morrisons which now comes in second, at £9.45, pushing Lidl and Aldi into third and fourth place respectively.
Tesco is still ranking as fifth, with Sainsbury's coming out as most expensive, with a bill of £10.60.
The only slight difference in sizes among the shopping is the baked beans, which range from 400g in Sainsbury's and 410g in Asda and Morrisons, to the standard 420g in Aldi, Lidl and Tesco - which shows you to keep an eye on the size as well as the price.
Here's the shopping list and total for each supermarket as originally reported from The Manchester Evening News.
Asda
Loaf of white bread 800g (Smart Price) - 39p
Milk 2 pints - 99p (up from 95p)
Coffee 200g (2 x 100g Smart Price) - £1.40
Teabags 160 (4 x 40-pack Smart Price) - £1.12
Salted butter 250g (Smart Price) - £1.45
Beans 410g tin (Smart Price) - 25p
Chicken (bigger 350g pack for £2.35) - equates to £2.01
Mince 500g 20% fat - £1.90
Total: £9.51 (up from £9.47)
Morrisons
Loaf of white bread 800g - 36p
Milk 2 pints - 99p
Coffee (2 x 100g) - £1.40
Teabags 160 (2 x 80-pack Savers) - £1.10
Salted butter 250g - £1.75 (down from £1.77)
Beans 410g tin - 21p
Chicken (bigger 330g pack for £2.25) - equates to £2.05
Mince 500g 20% fat - £1.89
Total £9.75 (down from £9.77)
Lidl
Loaf of white bread 800g - 36p
Milk 2 pints - 95p
Coffee 200g - £1.69 (up from £1.65)
Teabags 160 - £99p
Salted butter 250g - £1.69 (up from £1.45)
Beans 420g tin - 22p
Chicken 300g - £1.99
Mince 500g 20% fat - £1.89
Total £9.78 (up from £9.50)
Aldi
Loaf of white bread 800g - 36p
Milk 2 pints - 99p (up from 95p)
Coffee 200g - £1.69
Teabags 160 - £1.09
Salted butter 250g - £1.75
Beans 420g tin - 22p
Chicken 300g - £1.85
Mince 500g 20% fat - £1.89
Total £9.84 (up from £9.80 last week)
Tesco
Loaf of white bread 800g - 36p
Milk 2 pints - 95p
Coffee 200g (2 x 100g) - £1.66
Teabags 160 (2 x 80-pack) - £1.10
Salted butter 250g - £1.75
Beans 420g tin - 22p
Chicken 300g - £2.20 (up from £2.05)
Mince 500g 20% fat - £1.89
Total £10.13 (up from £9.98)
Sainsbury's
Loaf of white bread 800g - 36p (down from 60p)
Milk 2 pints - £1.05 (up from 95p)
Coffee 200g - £1.69 (up from £1.65)
Teabags 160 - £1.09
Salted butter 250g - £1.90
Beans 400g tin - 21p
Chicken 300g - £2.20
Mince 500g 20% fat - £2.10
Total £10.60 (down from £10.70)
Don't miss the latest news from around Scotland and beyond. Sign up to our daily newsletter here .