I think there is resistance because everyone thinks it's the federal government's responsibility. In fact, social services and education fall under the provincial government's jurisdiction. As for housing, that falls under municipal authority. That's where the problem lies. Everyone thinks it's someone else's responsibility, and there's a lack of coordination between these different levels of government. Other places, as you say, for example in England and the United Kingdom, have been able to negotiate because there's more coordination. There is less independent authority like that of our provinces.
