As a general topic, is there ever a solution?
There are plenty of posters here that believe the solution is to build more public housing, but when one takes a look at the size of the waiting list (50k?), you quickly realise that solution is as improbable and cost prohibit as building...