i've been clear that i'm not an advocate of deporting people.
this is what i'd do in this case and cases like it:
1) i'd charge them with illegally entering the country, and find them guilty of doing so. that gives them a criminal record.
2) i'd send them to jail for like a week or something.
3) i'd release them.
this is within the context of very strict restrictions regarding the use of illegal labour under the table. in the long run, i'd like to see border restrictions broken down so that people can move freely between countries with minimal supervision. for right now, it is imperative that illegals register with the state to ensure that they're not undercutting domestic workers by taking substandard wages. if this person is an illegal migrant, how did they get a job? it is the company that hired them (at what wage level?) that needs to be prosecuted, not the worker that sought employment to survive.
the individual then ought to be let back into the society to make a choice as to whether they can survive in canada with a criminal record, or if they're better off returning home.
that would provide an incentive to do things properly, which is what everybody wants.
over time, when the issue of employers hiring illegals to avoid paying minimum wage is dealt with, which is the real problem here, these restrictions should be lifted and people should be allowed to move freely.
deportation is almost never justified.