Old Office Space has to be the solution to low cost temp accom, Near me on a commercial estate, a large call center has moved out ( about 5 years ago ) the site is 6 acres large, Most of that is a building ( all ground floor ) a central hub with spider legs coming of it, all with office space, the building is only 15 years old, now that would solve the homeless issue for the entire south west
use some of it for accom and the rest of it to get them back to work, a place that they can learn new skills, even do practical stuff
Society does not want to do it though, councils will say " we have no money " people will not want it on the doorstep ( its in the next town to me, so i will be ok

)