Listen to this ‘hero,’ Mr. President

John McCain quite likely is spittin’ into the wind.

But he is as correct as he can be. Donald J. Trump must stop attacking the media. Sen. McCain believes the president of the United States is giving political cover to repressive regimes abroad who seek to do the very same thing that Trump is doing — which is discrediting the media.

McCain writes in The Washington Post: “This has provided cover for repressive regimes to follow suit. The phrase ‘fake news’ — granted legitimacy by an American president — is being used by autocrats to silence reporters, undermine political opponents, stave off media scrutiny and mislead citizens.”

Of course, Trump isn’t likely to heed words of wisdom from a man he once denigrated, calling him a Vietnam War “hero” only because “he was captured” and held as a prisoner by North Vietnam for more than five years.

Does the president get this? Does he give a damn about the damage he does when he declares the media to be the “enemy of the American people”? Does the president understand the traditional role that the media play in ensuring government accountability?

I’m pretty sure it be would “no!” on all three questions.

Which makes Sen. McCain’s plea all that more poignant.

Even if it is futile.

Frightening.