Provided that the living conditions are good and in line with international human rights standards, I don't see why the employers cannot provide accommodations. I think it's extremely difficult to inspect, so I think the housing inspection should occur regularly with the help of various sectors. I think it's always important.... If there are no resources for labour inspection, why not work with trade unions and civil society organizations so that they can work together to inspect these premises on a regular basis?
If they were to live outside of that, again, the local and federal governments should provide guidance to make sure they have access to affordable housing, which I appreciate is a very difficult thing, not just for migrant workers but for the citizens of Canada as well.