Trump Angered by Fresh Slide in Polls as Even Fox Admits He's Tanking
A CNN poll shows Donald Trump's approval at 36 percent, and other surveys indicate he is performing poorly on major issues. Trump has dismissed these polls as fake, claiming his support is "silent" despite evidence of declining popularity. Fox News also reported low approval ratings for Trump on tariffs, the economy, and immigration, reflecting a broader negative trend that some analysts associate with his outside-the-constitution approach to governance.
A new CNN poll finds Donald Trump’s approval at an abysmal 36 percent. And a Washington Post survey finds him absolutely tanking on just about all major issues. But to Trump, this cannot be real: He just issued an angry, rambling tirade about how such polls are fake. He even declared that his support is “silent,” while insisting he got many millions more votes in 2024 than he actually got. Amusingly, this came even as Fox News aired a striking graphic showing Trump’s approval on tariffs at an abysmal 34–64. This isn’t the first time Fox has admitted how badly things are going: The network’s own recent poll found him deeply underwater on the economy, tariffs, and even immigration. We talked to Marquette University political scientist Julia Azari, author of a good new piece explaining how Trump operates outside the Constitution. We discuss how this extra-constitutional governing is itself rendering him deeply unpopular, why Trump’s poll denial reflects a refusal to acknowledge legitimate opposition, and what it all tells us about the current state of the American experiment. Listen to this episode here. A transcript is here.
PODCAST
Trump Angered by Fresh Slide in Polls as Even Fox Admits He’s Tanking
As Trump rambles bizarrely about “fake” surveys amid some really bad polling news, a political scientist explains how his flouting of the Constitution is directly linked to his cratering public support.

Kevin Dietsch/Getty Images
Comments (0)
No comments yet. Be the first to share your thoughts.
Sign in to leave a comment.