President Trump unloaded on Fox News again Sunday, this time singling out anchor Jacqui Heinrich after an interview with Democrat Rep. Ro Khanna that clearly did not sit well with the White House. The criticism came in classic Trump fashion, directly on Truth Social, in all caps, with enough rhetorical gasoline to power a small refinery.
Trump accused Heinrich of allowing Khanna to spread what he described as blatant lies without meaningful pushback, arguing that the segment completely undermined the “Common Sense dialogue” Fox News promotes throughout the day. In Trump’s view, it does not matter how strong the network’s daytime coverage may be if Democrat guests are allowed to appear and frame their arguments uncontested.
“You could listen to FoxNews all day long, absolutely devour it,” Trump wrote, before blasting Khanna as a “wolf in sheep’s clothing” who allegedly lied repeatedly during the interview. Trump argued Heinrich failed to challenge those claims effectively, saying the entire conversation on the network was “obliterated” as a result.
As usual, President Trump did not stop at one target.
He also ripped comedian Bill Maher, House Democrat Leader Hakeem Jeffries, and what he sees as Fox News’ ongoing habit of platforming liberal voices in pursuit of balance. Trump mocked Maher as “Low Rated Bill Maher” and accused Fox of treating him like some kind of liberal philosopher king instead of a guy whose main contribution to political discourse is smirking at his own jokes for forty-five seconds at a time.
Jeffries caught fire too, with Trump accusing him of viewing the Supreme Court as illegitimate and attacking the country itself. Subtlety has never exactly been Trump’s preferred communication strategy. The man approaches Truth Social like a guy swinging a baseball bat at a hornet’s nest.
The larger point Trump was making, however, reflects a growing frustration among many conservative viewers who believe Fox News still tries too hard to win approval from establishment media circles. A significant portion of the MAGA movement has long viewed certain Fox personalities as overly cautious or too eager to soften confrontations with Democrats in the name of appearing “balanced.”
Trump hammered that point directly in his post, saying “professional Liars, Conmen, and Liberal, Crooked Politicians” erase the value of the network’s otherwise strong programming. He even argued this disconnect is why many MAGA Republicans increasingly distrust Fox despite still respecting several of its hosts and commentators.
Earlier in the day, Trump criticized Khanna’s appearance without mentioning Heinrich by name. He argued Fox should not book Democrat lawmakers unless the anchor is capable of aggressively disputing what he called fake narratives. Specifically, Trump pointed to Khanna discussing the U.S. steel industry and accused Democrats of trying to claim credit for economic improvements Trump says were created by his tariffs and trade policies.
According to Trump, Democrats nearly destroyed the steel industry before his administration revived it through aggressive economic nationalism and tariff policies. He framed the current economic momentum as proof that America rebounded after what he described as national decline under the previous administration.
The exchange also highlights the increasingly awkward relationship between President Trump and Fox News. The network still dominates conservative cable ratings, but Trump has repeatedly shown he is more than willing to publicly attack Fox when he believes anchors or executives are drifting toward establishment-style political coverage.
At this point, criticizing Fox News has practically become its own recurring segment in the Trump political universe. Somewhere inside Fox headquarters, there is probably an intern assigned exclusively to refreshing Truth Social every fifteen minutes and nervously updating management whenever the phrase “Low IQ” appears.

Leave a Comment