First of all, I am not "the left" by any stretch. Even in the US, many of Trump's harshest critics are lifelong Republicans.

For NATO, it's one thing to insist that other members increase their commitments (the US has been doing that for a long time), but to do so while at the same time praising an enemy of the US is appalling. Please take a second to step back and try to look at this situation objectively. Everything Trump says about Putin and Russia is glowingly positive, while his tone to the entire rest of the world is belligerent and dismissive. How can you possibly rationalize that difference? How can brown-nosing to a ruthless autocrat be compatible with being the leader of the free world?

Can you imagine Nixon having come into office saying that Khrushchev is a better leader than LBJ was? He would've been indicted for treason.

Just watch: In the near future Trump is going to try to lift sanctions against Russia. He will offer rationalizations, all will be absurd propaganda.