There will always be homeless people, the ones we have are either crashing or simply do not want to live inside (due to a multitude of reasons involving decades of living in the streets with substance abuse and mental issues). The only folk you’ll find here sleeping on benches are aforementioned and students who have had one too many. Plenty of benches for both and even if all benches are turned into chairs we’ve got intoxication centres and housing available for those who prefer it.
Just for anyone who’s unaware; it’s social democracy, not communism. It is possible to have a wide public safety net without resorting to communism, which is inherently genocidal.