A supermarket that's been the most expensive for a basket of essentials for the last month is now even dearer after hiking the cost of of a key item.
It's the fourth consecutive week where Asda has fared worst in our weekly comparison of basics, including milk, bread, butter, tea bags, coffee, beans, chicken and mince.
This week it's the only one to make any changes at all, hiking the cost of a block of butter to £1.89. At all the other supermarkets, it's almost 12% less, at £1.69 a block.
READ MORE:'I took three kids to Manchester Christmas Markets and was shocked by the bill'
The price rise - the only one in this week's comparison - takes Asda's overall bill to £12.89, making it 11.7% more expensive than the cheapest, Lidl, which comes in at £11.54.
The pace of price rises has slowed down over recent weeks, but costs are still high and showing little sign of coming down.
Second cheapest this week is Sainsbury's with a bill of £12.13, closely followed by Aldi's £12.14, then Tesco comes in at £12.43 and Morrisons at £12.55.
Asda disputes the findings of our comparison, saying that our small sample of products doesn't give the full picture of prices and, as far as supermarket value ranges go, its Just Essentials is the largest and cheapest available, alongside Aldi's.
Aldi also disagrees, saying Lidl's mince is cheaper because it's 25% fat, its tea bags are heavier and of better quality and the tin of Sainsbury’s beans is 5% smaller than the Aldi equivalent.
Where are you finding is cheapest for your weekly shopping? Have you changed where you shop because of the prices? Let us know in the comments.
The full list is as follows:
Lidl
Loaf of white bread 800g - 45p
Milk 2 pints - £1.20
Coffee 200g - £1.99
Teabags 160 - £1.19
Salted butter 250g - £1.69
Beans 420g tin - 28p
Chicken 300g - £2.29
Mince 500g 25% fat - £2.45
Total £11.54
Sainsbury's
Loaf of white bread 800g - 45p
Milk 2 pints - £1.20
Coffee 200g - £1.99
Teabags 160 - £1.75
Salted butter 250g - £1.69
Beans 400g tin - 27p
Chicken 300g - £2.29
Mince 500g 20% fat - £2.49
Total £12.13
Aldi
Loaf of white bread 800g - 45p
Milk 2 pints - £1.20
Coffee 200g - £1.99
Teabags 160 - £1.75
Salted butter 250g - £1.69
Beans 420g tin - 28p
Chicken 300g - £2.29
Mince 500g 20% fat -£2.49
Total £12.14
Tesco
Loaf of white bread 800g - 45p
Milk 2 pints - £1.20
Coffee 200g (2 x 100g) - £1.98
Teabags 160 (2 x 80-pack) - £1.74
Salted butter 250g - £1.69
Beans 420g tin - 28p
Chicken 300g - £2.60
Mince 500g 20% fat - £2.49
Total £12.43
Morrisons
Loaf of white bread 800g - 75p
Milk 2 pints - £1.20
Coffee (2 x 100g) - £1.98
Teabags 160 (2 x 80-pack Savers) - £1.58
Savers Salted butter 250g - £1.69
Beans 410g tin - 27p
Chicken 300g - £2.59
Mince 500g 20% fat - £2.49
Total £12.55
Asda
Loaf of white bread 800g (Just Essentials) - 45p
Milk 2 pints - £1.20
Coffee 200g (2 x 100g Just Essentials) - £1.98
Teabags 160 (4 x 40-pack Just Essentials) - £1.60
Salted butter 250g - £1.89 (up from £1.79)
Beans 410g tin (Just Essentials) - 28p
Chicken 300g - £3
Mince 500g 20% fat -£2.49
Total £12.89 (up from £12.79)