I totally agree with Michaelab. There might be a reason behind why they stay as illegal immigrants, perhaps they were traped into circumstances on which they have no other choice but to break the law. But, by reporting them or having them deported doesn't help them, their families, as well as the whole society in general.
Although, the law forbids it "dura lex sed lex" but if you want canada to make a better place to live why not trying to help those illegal immigrants to become legal, establish association/organizations that would assess their status or making programs in the goverment to provide amnesty or probations, just like what US did. I think in this way, we make a better person and harmonious society rather than being iron hand, steel head and stone heart - to get those illegal people incarcerated or deported. Unless, those illegal immigrant are hostile and menace to the society.
Although, the law forbids it "dura lex sed lex" but if you want canada to make a better place to live why not trying to help those illegal immigrants to become legal, establish association/organizations that would assess their status or making programs in the goverment to provide amnesty or probations, just like what US did. I think in this way, we make a better person and harmonious society rather than being iron hand, steel head and stone heart - to get those illegal people incarcerated or deported. Unless, those illegal immigrant are hostile and menace to the society.