Calling Liberals “pigs” as O’Leary once did to guests on his reality TV show is not a winning strategy beyond the borders of the US. Canadians don’t fall for vulgar blowhards, no matter how much money they have.

And no one should be surprised that O’Leary promises that he would ban unions 15 minutes after becoming prime minister. That's a combination of Trump trash talk and Harper-era delusional thinking. Neither O’Leary nor anyone else can do away with unions because the Charter of Rights as interpreted by the Supreme Court guarantees the right of people to join unions.

O’Leary should try to remember, Harper tried to lob several legislative bombs at organized labor, only to have his agenda found unconstitutional by the Supreme Court.