I never understand threads like this. There are cheaper options to just about every single 'OMG X is so expensive' quoted on this thread.
We get a dozen (well 2 x 6) free range eggs for under £3 in M&S. Other supermarkets do the same.
Not so long I bought a litre of EVOO from there for £9, yes it's more expensive than it used to be but not £14 like a PP said.
Coffee has always cycled between 'on offer from a stupid price' and a stupid price, so just buy it when it's on offer.
Pork, chicken or turkey mince is half the price of beef, so buy that instead. Better for us and the planet.
M&S own brand soup is 50 p to £1 and much nicer than Heinz.
I could go on. We buy about 2/3 of our shopping from Aldi and the rest from M&S, avoiding all their comedically high priced stuff, like over £2 for a bit of cut up fruit, but a lot of their basics like soup, beans, veg, bread, milk, some cheese, eggs, are the same price or even cheaper than other supermarkets, and good quality so feels like a treat. Plus they have good reductions - we get a lot of meat for the freezer from there too.
Yes, prices have gone up, but no-one's forced to pay the prices quoted on here.