Ms. Zahid, that is such an important question. Let me just take it one notch above where you started.
Every single person in this world needs three things to have a good quality of life: We need a good place to live; we need something useful, purposeful to do; and someone to love. If we don't have one of those three things, our quality of life suffers.
There are lots of models in this world that do better than Canada. Japan has a really good model for community care. Even the United Kingdom, amongst the western world, actually has some good models where especially minority groups are served better.
Building on what Margaret just said, we do need to look at those and improve our system of social housing and supports in the community closer to home.