You are correct. Then again, only the recent mini budget can be blamed on the government. Covid19 is the biggest blame followed by the war in Ukraine.
How Labour would have handled things we'll never know. What are their ideas for the future? We don't know either. As usual with any opposition parties they belittle all government moves without offering alternatives. If an idea is ever put forward there are no figures.
I do believe it us time for a general election. However, other than planning a windfall tax on oil companies, which would damage investment and a plethora of pension schemes, and caving in to the trade unions asking for 10%+ pay rises, thus fueling inflation, it will be the same. Every government can only give so much. Someone is always going to moan.
Until people realise the damage Covid19 did to the world economy and just sit tight and wait for things to climb back, instead if believing everything will magic itself back to normal, the better. That includes politicians. In fact, Jeremy Hunt's first couple of days in No.11 have seen him basically say that.