CNN President Jeff Zucker said his network's audience would dwindle if its news programming shifted away from covering President Trump Donald John TrumpOmar fires back at Trump over rally remarks: 'This is my country' Pelosi: Trump hurrying to fill SCOTUS seat so he can repeal ObamaCare Trump mocks Biden appearance, mask use ahead of first debate MORE.

In an interview published in the latest issue of Vanity Fair, Zucker said the reason why CNN spends much of the day reporting on Trump's day-to-day activities and his rhetoric is viewer demand.

“People say all the time, ‘Oh, I don’t want to talk about Trump, I’ve had too much Trump,’ ” Zucker told Vanity Fair. “And yet at the end of the day, all they want to do is talk about Trump."

ADVERTISEMENT

"We’ve seen that anytime you break away from the Trump story and cover other events in this era, the audience goes away," he added. "So we know that, right now, Donald Trump dominates.”

Zucker said he wants CNN to be a home for both supporters and opponents of the president, despite harsh criticism of the news outlet from Trump and other Republicans.

“On MSNBC, you rarely hear from people who do support Trump," Zucker said. "We want to be home to both those points of view."

"It is true some of these folks are not very good with the facts, but that’s OK in the sense that it’s our job then to call them out," he added.

CNN is projected to report its most profitable year ever, a source familiar told Vanity Fair, though it lags behind both Fox News and MSNBC in average prime-time viewership.

"CNN's audience went away anyway. That's why their ratings are so bad," he tweeted , adding that the network should focus on his father's "amazing wins."

The president frequently trashes CNN and its ratings, and has taken aim at Zucker in the past. He wrote in August on Twitter that CNN's parent company should fire Zucker over CNN's ratings, which have improved significantly since Zucker took over.

"The hatred and extreme bias of me by @CNN has clouded their thinking and made them unable to function," the president tweeted. "But actually, as I have always said, this has been going on for a long time. Little Jeff Z has done a terrible job, his ratings suck, & AT&T should fire him to save credibility!"

--Updated at 4:50 p.m.