McCain has apparently had it with the chaos in the Trump administration:
“I think that the Flynn issue obviously is something that shows that in many respects this administration is in disarray and they’ve got a lot of work to do,” said McCain, a known Trump critic, even as he praised Trump’s defence secretary. “The president, I think, makes statements [and] on other occasions contradicts himself. So we’ve learned to watch what the president does as opposed to what he says,” he said.
https://www.theguardian.com/us-news/2017/feb/18/john-mccain-savages-donald-trump-administration-inability-separate-truth-from-lies