President Donald Trump needs to quit criticizing major allies, such as Canada, Denmark, and Germany.

He presumes to suggest that Canada would...