If you are planning to move to Canada then you might know that there have been some recent changes in the immigration laws that have thrown various