

The US isn’t leaving NATO. The US just got everything it wanted from NATO, and they still hold massive sway over the alliance. This was just another threat to put fear into the public and the leaders of NATO states so they would pay more money. That’s Trump’s main focus. He wants other people to pay for what suits the US instead of the US doing so.
I guess Carney was getting too much attention as “the Trump whisperer” for his ego to handle, so he wants to punish Canada and put Carney back in his place as he sees it.
I kind of suspected we would see something like this after seeing so much in media about Carney’s success in managing the Trump relationship.