A supermarket which ranked third cheapest behind budget stores Aldi and Lidl is now ranking as most expensive.
It was a year ago when we started tracking the cost of the same eight essentials at the six main supermarkets.
As the cost of living crisis began to hit people hard, we looked at the prices at the budget stores, as well as Morrisons, Asda, Sainsbury's and Tesco to see how they fared.
Read more: Things to do with the kids in the Easter holidays
Lidl was just a penny more, at £9.14, and it was Asda in third place, at £9.44. The bills at the other supermarkets were Tesco £9.52, Morrisons £9.69 and Sainsbury's £10.45.
At that time, it was Aldi which came out as cheapest overall, with a bill of £9.13 for the shopping basket, which included 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.
Over the last year we've seen prices soar at all the stores, so much so that the shopping basket of goods now costs £12 or more at every store except for Lidl - and that's not too far behind at £11.88.
The bill for all but one of them has risen by 25% since our first comparison, but the most drastic rise of all has been at Asda, where the cost has gone up 32.4% to £12.50 - currently the highest of all the stores.
Aldi is the next biggest increase, 31.4%, followed by Lidl and Tesco's 30% and Morrisons' 25%. It's actually Sainsbury's which has seen the lowest rise of 17.8%, but it did start out in the unenviable position of the most expensive of the lot.
This week it's improved its position to fourth cheapest following a price rise at Tesco, which has increased the cost of its cheapest Stockwell coffee to 99p for a 100g tub.
Morrisons, which briefly fared better than Aldi last week, largely due to a price drop on its chicken breasts, is now back in third position following two price hikes, on both bread and teabags. But it's a much better position than it was, as it spent more than six months of the last year as the most expensive of all - and faced the wrath of shoppers who accused it of 'laughing at customers' with ridiculous price hikes.
The figures showing Asda's annual hike come just weeks after we reported how it had come under fire for increasing the prices of some of its cheapest items in its Just Essentials range.
Shoppers say they have cut back as much as they can and claim it's unfair to increase prices in the budget range.
An Asda spokesperson: "We launched the Just Essentials By Asda range last year to provide customers with the option of getting all of their weekly essentials from the same low-cost brand range in all of our stores nationwide.
"We’re working hard to keep prices in check for customers despite global inflationary pressures and we remain the lowest-priced major supermarket – a position recognised by Which? in their regular monthly basket comparison which has named Asda as the cheapest supermarket for a big shop every month for the last three years.
"Last month we announced we would be freezing the prices of over 500 popular branded and own label products, more than half of which are fresh meat, dairy, fruit and vegetable products until the end of May."
Have you changed where you shop because of price rises? Let us know in the comments.
Here's the full list:-
Lidl
Loaf of white bread 800g - 36p
Milk 2 pints - £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.88
Aldi
Loaf of white bread 800g - 39p
Milk 2 pints - £1.19
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
Morrisons
Loaf of white bread 800g - 89p (up from 85p)
Milk 2 pints - £1.30
Coffee (2 x 100g) - £1.66
Teabags 160 (2 x 80-pack Savers) - £1.38 (up from £1.24)
Savers Salted butter 250g - £1.89
Beans 410g tin - 25p
Chicken 300g - £2.25
Mince 500g 20% fat - £2.49
Total: £12.11 (up from £11.93)
Sainsbury's
Loaf of white bread 800g - 39p
Milk 2 pints - £1.30
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.31
Tesco
Loaf of white bread 800g - 39p
Milk 2 pints - £1.30
Coffee 200g (2 x 100g) - £1.98 (up from £1.84)
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.35 (up from £12.21)
Asda
Loaf of white bread 800g (Just Essentials) - 39p
Milk 2 pints - £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.50
READ NEXT:
'I saved a fortune on food and drink big brands at this secret Stockport warehouse'
Supermarket's £3 Easter Sunday dinner turns heads as shoppers praise 'bargain deal'
'I ordered a £25 box from Bury Market and thought it was better than Tesco'
'Bye bye Tesco' - Shoppers fume as supermarket makes big change to home deliveries
We tasted hot cross buns from every supermarket and this 18p one won by a mile