Trump didn’t side with Putin. He said that Putin said more than once that he did not do it.
Trump said that Putin seemed sincere.
That is not taking a side neither is it an exoneration of Putin.
McCain is an idiot.
The real test for Trump is not what he says in public about Putin, but how sanctions will roll out and whether we give Ukraine the support it needs to join NATO.