Canada holds together — against Donald Trump

Sources