Some Randian economists may well have favoured open borders but they wouldn't have favoured all the freebies we give to newcomers.

As to my political persuasion - I've voted for parties of different political stripes over the years. At this point I just want one of the parties to allow us to openly debate immigration levels and which policies pertaining to it would be in the best interests of CANADIANS, not foreigners looking to get in. Although Canada leads the world in stifling political correctness, I still see the CPC as the one major party open-minded enough to allow differing views on this issue.