Trump complains about traveling to Canada ahead of Singapore summit with Kim

The president has vented privately about Canadian Prime Minister Justin Trudeau as their trade tensions have spilled into public view. He has mused about finding new ways to punish the United States’ northern neighbor in recent days, frustrated with the country’s retaliatory trade moves…

In particular, the president said Tuesday to several advisers that he fears attending the Group of Seven summit in rural Charlevoix, Quebec, may not be a good use of his time because he is diametrically opposed on many key issues with his counterparts — and does not want to be lectured by them.

Additionally, Trump has griped periodically both about German Chancellor Angela Merkel — largely because they disagree on many issues and have had an uneasy rapport — as well as British Prime Minister Theresa May, whom he sees as too politically correct, advisers say.