This.
Also, arguments about the cost of various items don't take into account structural factors affecting households' economic position before they even get as far as shopping for those items. Sure, certain things may be cheaper in certain other countries than the UK (although I'm pretty sure the state of our energy prices dwarfs most of them), but how many of those countries
- require students to pay most of the cost of higher education, charging above-inflation interest rates on the loans that they'll be paying back for most of their working lives
- have astronomically expensive, privatised "public" transport systems that eat up so much of low wages just to get to work
- have eroded workers' rights and deregulated the "gig" economy to the degree the UK has
- have run down their healthcare provision to the point where it's basically non-functioning and anyone wanting reliable treatment will have to pay for private health insurance
Probably the only country comparable in these terms would be the USA, and that model is clearly where our government is steering us, so comparisons about how bad things are in the UK vs the USA might be meaningful. The problem there though is that they're both such unequal countries that generalisations and averages don't mean very much.
The answer to the OP is that 40 years of neoliberalism, culminating in a decade of Tory austerity, brought the UK to the point where things were much tighter for a lot of people before the exceptional shocks of covid, the Ukraine war etc. happened. This was not an accident: keeping the lowest paid on the breadline while maximally deregulating the profit-making opportunities of the highest paid is the conscious, deliberate goal of neoliberal economics.
There's a game that the Tories play associated with that goal, which is how bad you can let things get for the plebs while still convincing enough of them to vote for you. This is of course not rational, but a process of complex psychological manipulation dependent upon the Tory control of most of the media etc. Even the Tories understand that there is a lower limit, which is why we had the furlough scheme for example. But a combination of short termist politics-over-reality (Brexit), the arrogance and corruption that comes with established power and unexpected international crises, means they have lost control of it. So much so that they no longer seem to even give a shit.