Canada has been bringing in more and more workers on temporary work permits, rather than as permanent residents. In recent years, the number of people in Canada as temporary foreign workers more than doubled.
Traditionally Canada has welcomed immigrants on a permanent basis, with most becoming citizens. The recent shift to temporary migration marks a dramatic change in policy, yet there has been little public debate.