The Income Tax Act (Canada) allows a new resident of Canada to establish an offshore trust for up to five taxation years during which time the income earned within the immigration...