Hmm, Brexit is one of the reasons we are in the shitty place we are. Not the only reason, but one, and one that will not go away.
It's scarcely a socialist budget that takes a benefit away from most/many pensioners. It's actually a budget that seeks to 'balance the books' which is what people have been told is desirable over the last 40 years.
As I have mentioned before, there are no simple, easy answers and anyone who says that there are is either deluded or disingenuous. All the choices are shit - apart, possibly, from joining the EU Customs Union, which would be painless and both cut bureaucracy and boost the currency. But for political reasons, Starmer has had to rule that out, as he has had to rule out raising all the fairest taxes.