But in a new interview with conservative Swiss magazine Die Weltwoche, the “Tucker Carlson Tonight” host called out Trump himself for his boastfulness and for failing to keep his promises to voters.

“His chief promises were that he would build the wall, de-fund Planned Parenthood and repeal Obamacare, and he hasn’t done any of those things,” said Carlson, per The Washington Post.

Carlson said he’d “come to believe” Trump’s role was “not as a conventional president who promises to get certain things achieved to the Congress and then does.”

“I don’t think he’s capable,” Carlson explained. “I don’t think he’s capable of sustained focus. I don’t think he understands the system. I don’t think the Congress is on his side. I don’t think his own agencies support him. He’s not going to do that.”

Carlson said it was “mostly” Trump’s fault that he hadn’t been able to deliver on his pledges, because “you really have to understand how” the legislative process works and “be very focused on getting it done.”

Trump “knows very little about the legislative process, hasn’t learned anything, hasn’t surrounded himself with people that can get it done, hasn’t done all the things you need to do so. It’s mostly his fault that he hasn’t achieved those things. I’m not in charge of Trump,” he added.

Instead, Carlson suggested Trump’s role had been “to begin the conversation” on issues such as immigration — which the conservative TV host has frequently and fervently railed against.

Carlson criticized Trump in March for suggesting guns should be preemptively removed from potentially dangerous people, and in January for hinting at a deal to protect young undocumented immigrants.