Canada will “never be the 51st state” of the United States, its opposition leader has declared after Donald Trump threatened ...