Budget supermarket chains Aldi and Lidl have been unseated as the UK's cheapest supermarkets by Tesco, according to a recent price comparison.
The latest monthly survey of food prices from WalesOnline has found that Tesco Clubcard shoppers are getting cheaper prices than they currently would at any other of the major supermarkets across the country.
It found that Tesco was the cheapest overall for the time ever with a total that came to £10.78 - just narrowly beating Lidl which was 1p more expensive at £10.79. Tesco was also 25p cheaper than Asda, which came in third with a total of £11.03.
As UK households battle higher prices at the supermarket due to soaring grocery inflation rates, knowing where to get in the weekly shopping for less can certainly help those who are struggling at the moment.
Looking at a shopping list of seven basic items - milk, bread, eggs, cheese, spaghetti, apples and breakfast cereal - the comparison revealed that prices had risen in all of the main supermarkets between December 2022 and January 2023.
Interestingly, Aldi slid down to fourth place in the comparison, with a total of £11.06, making it 28p more expensive than Tesco where you can get a cheap cheese deal with your Clubcard.
For the first time ever, the price comparison also found that all of the supermarkets' bills were over £10. Another shortage of eggs was reported, with restrictions on the amount you could buy still in place.
It comes just after consumer champion group Which? named Aldi as the cheapest supermarket for 2022, after it was found to be offering the cheapest prices for seven out of the 12 months of the year.
Discounted rival Lidl was also offering households the cheapest prices for five months out of the year. The same study found that Tesco was the cheapest out of the "Big Four" supermarkets.
The group also found that prices of grocery staples, such as milk, bread and butter, had also risen up to 29%, 26% and 22% respectively, across all supermarket chains.
Here is the shopping bill for each supermarket in January, as reported by WalesOnline.
1. Tesco
Six free range eggs - £1.55 (don from £1.75)
Mature cheddar - £2.70 Clubcard price (down from £2.75)
Two pints of semi-skimmed - £1.30 (up from £1.25)
500g of spaghetti - 28p (same price)
One loaf of white sliced bread -£1.35 (up from £1.25)
Six Braeburn apples - £1.60 (up from 79p with clubcard)
Breakfast cereal - £2 (same price)
TOTAL: £10.78 with club card (up from £10.07)
2. Lidl
Six free range eggs - £1.30 (up from £1.19)
Mature cheddar - £3.49 (up from £2.69)
Two pints of semi-skimmed - £1.30 (same price)
500g of spaghetti - 28p (same price)
One loaf of white sliced bread - £1.25 (up from £1.19)
Six Braeburn apples - £1.29 (same price)
Breakfast cereal - £1.99 (same price)
TOTAL: £10.79 (up from £9.93)
3. Asda
Six free range eggs - £1.30 (down from £1.75)
Mature cheddar - £2.90 (down from £3)
Two pints of semi-skimmed - £1.30 (same price)
500g of spaghetti - 28p Just Essentials (same price)
One loaf of white sliced bread - £1.35 (up from £1.20)
Six Braeburn apples - £1.50 (up from 99p)
Breakfast cereal - £1.95 (same price)
TOTAL: £11.03 (up from £10.47)
4. Aldi
Six free range eggs - £1.55 (up from £1.19)
Mature cheddar - £2.69 (same price)
Two pints of semi-skimmed - £1.30 (same price)
500g of spaghetti - 79p (same price)
One loaf of white sliced bread - £1.25 (same price)
Six Braeburn apples - £1.49 (up from £1.29)
Breakfast cereal - £1.99 (same price)
TOTAL: £11.06 (up from £10.50)
5. Marks & Spencer
Six free range eggs - £2.30 (same price)
Mature cheddar - £2.90 (same price)
Two pints of semi-skimmed - £1.30 (same price)
500g of spaghetti - 95p (same price)
One loaf of white sliced bread -85p (same price)
Six Braeburn apples - £1.90 (up from £1.75)
Breakfast cereal - £1.85 (up from £1.50)
TOTAL: £12.05 (up from £11.55)
6. Sainsbury's
Six free range eggs - £1.30 (same price)
Mature cheddar - £4.20 (up from £2.75)
Two pints of semi-skimmed - £1.30 (same price)
500g of spaghetti - 56p (down from 95p)
One loaf of white sliced bread - £1.30 (same price)
Six Braeburn apples - £1.70 (same price)
Breakfast cereal - £2 (same price)
TOTAL: £12.36 (up from £11.30)
7. Morrisons
Six free range eggs - £1.29 (up from £1.25)
Mature cheddar - £3.99 (up from £3.25)
Two pints of semi-skimmed - £1.30 (up from £1.30)
550g of spaghetti - 95p (up from 89p)
One loaf of white sliced bread - £1.49 (up from £1.40)
Six Braeburn apples - £1.59 (down from £1.89)
Breakfast cereal - £1.99 (up from £1.70)
TOTAL: £12.60 (up from £11.63)
Don't miss the latest news from around Scotland and beyond. Sign up to our daily newsletter here.