On the one hand yes the amount of money spent on accommodating people in temporary accommodation because there are no social homes to house them in IS a major national scandal. It is both leaving families living in insecure and often terribly unsuitable accommodation and bankrupting councils
However, I’m not sure the number of empty social homes is the right stick, or beating the right people.
For starters 33,000 is a pretty small number in the grand scheme of things, it’s less than 1% of social homes. That’s a lower rate of empty property than across housing in England in general (which itself has a low rate of empty property by international standards).
It doesn’t take account of regional differences in demand - there’s areas of the country with little demand for social housing and there’s areas with massive homeless problems. These don’t tend to coincide. Maybe you think people should be shipped off to wherever in the country the can get a roof over their head irrespective of where they work, where their kids go to school or where their connections are. But it’s hardly ideal is it?
And generally long term empty social housing will be empty for a fairly complicated reason / often because the cost of work needed to bring it up to a habitable standard is uneconomic, or the capital funding isn’t there to invest. In many cases the long term economic argument will stack up - just as long term, building new social housing will pay for itself and then some (as well as leading to better outcomes for the families who live i it than being stuck in temporary accommodation. That doesn’t mean that anyone is handing over the billions of pounds that is needed to fix the problem. As with many many aspects of of our public services and infrastructure hands are tied by economic short-termism.