Yes of course we should have social housing and we do, but we should have more of it obviously because the housing lists are huge and we are building pitifully few houses for social housing to reflect that. Should people who don't pay their rent be housed anyway? Clearly not because that sets an unfortunate precedent, however I would like to see it a possibility that people who are vulnerable in some way, or simply know they are not very organised with money, have the option to have their rent and Council Tax taken at source (be it benefits- although that would involved a change in the LHA / benefits system, or via their pay packet). I do think that we need to do more to address street sleepers, it's not right in the 21st century that someone freezes to death because they can't afford the £8-00 for a hostel place or because they have mental health conditions which go under the radar because they are already homeless.