I'm guessing this is the trip the OP was referring to:
http://www.cbc.ca/news/politics/trud...hics-1.4034413
Most of the immigrants are due to the nutjob trump's policies.
Most of the immigrants will not get citizenship because they are economic migrants from Haiti, DR, etc. The Prime Minister who instituted the immigration Act of 1976 was Pierre Trudeau. None of he Conservative PM's since then have sought to change or amend the basis of that legislation.
http://www.pier21.ca/research/immigr...ation-act-1976
It allows wealthier immigrants to come, persecuted ones, families to reunite. Yet precludes economic migrants who break the law and/or seek immigration for purely economic reasons.
Carry on.