(Video):White House attacks Canada on eve of North Korea summit
See the video
President Trump flew to Singapore from Canada, where he participated in an especially contentious G7 summit that came after he triggered a trade dispute with several of the US' closest allies. The quick succession of combative G7 meetings and his arrival in Singapore for a summit with North Korea's dictator set up a striking contrast best captured by a pair of tweets Trump issued after leaving Canada in which he slammed Canadian Prime Minister Justin Trudeau as "very dishonest & weak" and reneged on US plans to sign a joint communique with the G7 leaders.