He thinks if we let every 3rd worlder in the Western Hemisphere come to Canada without any kind of visa,
buy a house, look for work, and settle in, that only the rich ones or the smart ones will come.
Pretty sure he also thinks we can deny any of these free access to the social and medical net.
And everything will be fine.
Freedom-of-movement, just means visa-free. It does not translate to social assistance.
Also, without social assistance, Canada might not be very attractive to the poor from abroad unless they happen to possess a skill that they can sell on the Canadian market.
And of course I would support banning non-Canadians from certain kinds of work. For example, i would even support requiring those that enter Canada without a visa to sign a teetotaler contract banning them from fornication or consuming alcohol other than as prescribed by a physician while presuming them innocent until proved guilty beyond a reasonable doubt.
That way, a person cannot easily work in the sex trade since even if we can't prove an exchange of money we could easily prove fornication and fine them for that.
Likewise, a person accused of drinking and driving could not easily hide behind the law. Even if we cannot prove that he was driving under the influence, we'd still be able to fine him for simply having consumed alcohol other than as prescribed.
Obviously we don't want to tolerate any kind of work in Canada.
We could also prohibit foreign nationals from owning any direct share in an Addictive-Products-and-Services Business (APSB) whether that is a casino, a cigarette manufacturer, a brewery, or anything else of the sort.