The input costs to produce those nuts has increased, as have the overheads of everyone in the supply chain. Tesco aren't profiteering, they are reflecting those increases. What you have outlined is the business cycle and why inflation is mainly self correcting as it usually causes recessions.Inflation hurts lower earners by more.
I went back to Tesco to buy a pack of posh nuts, was 300c.
Now its 375c, so I walked away.
You might say, big deal, you are a tightwad.
My point is.. you fight inflation at a personal level.
Where the real damage is done is when governments try to hold off the recession and make the downside worse.