This week, President Donald Trump issued many angry threats against Zohran Mamdani, the underdog winner of New York Democratic mayoral primary. Trump has been attacking Mamdani, a state Assemblyman, as a “Communist,” threatening to arrest him along with other foes, and questioning Mamdani’s U.S. citizenship, hinting at a possible effort to try to strip his citizenship. What caught our eye is Mamdani’s response: It was sharply worded, illuminated the real stakes in this battle in a novel way, and...
Jul 03, 2025•20 min
The Senate just passed President Trump’s big budget bill, which will cut $1 trillion from Medicaid to fund huge tax cuts for the rich. In a remarkable series of angry tweets, Vice President JD Vance downplayed the Medicaid cuts while saying what really matters is the bill’s massive funding for ICE and migrant detention. It was a striking and very revealing moment: Vance basically told MAGA voters not to think too much about losing their Medicaid benefits; instead focus on how many migrants the b...
Jul 02, 2025•22 min
President Trump is raging at GOP Senator Thom Tillis for telling the truth about the Senate version of his budget bill, which could knock 10 million people off Medicaid. Trump threatened him with a primary—whereupon he announced his retirement. Tillis has since been sharply criticizing the bill, noting it will bump 600,000 people from Medicaid in North Carolina. This reveals that when Trump vowed not to cut Medicaid, he was lying. But it also shows his much-advertised vow to remake the GOP as wo...
Jul 01, 2025•22 min
It’s becoming clearer that many of President Trump’s supporters are realizing how badly they’re getting shafted by his big budget bill and other leading initiatives. Senator Mitch McConnell just privately admitted that many Republicans are getting major blowback from “people back home” about the bill’s deep Medicaid cuts, adding that “they’ll get over it.” A stunning Fox News poll just found that a majority of white men without a college degree oppose the bill. Crucially, these voters make up “t...
Jun 30, 2025•21 min
President Trump’s big budget bill is in some trouble after the Senate parlimentarian ruled that big chunks of it can’t pass via a simple majority. That enraged MAGA: Marjorie Taylor Greene unleashed a furious rant demanding that Senate Majority Leader John Thune fire the parliamentarian. Other top MAGA figures, like Senator Tommy Tuberville and Representative Greg Steube, angrily demanded the same. Though Thune says he won’t take this plunge, MAGA’s anger could escalate, and the demand threatens...
Jun 27, 2025•22 min
President Donald Trump and his top advisers have worked themselves up into a fury about the leaked intelligence assessment casting doubt on the success of Trump’s bombing of Iran. Defense Secretary Pete Hegseth unleashed a wild, angry rant about it during a presser with Trump, viciously attacking intelligence officials for leaking the assessment. What Hegseth ended up revealing, however, is that we almost certainly cannot count on this administration to officially tell the truth about the Iran m...
Jun 26, 2025•25 min
On Tuesday, President Donald Trump and Congresswoman Alexandria Ocasio Cortez got into a major online battle over Trump’s bombing of Iran. AOC said Trump had committed impeachable offenses. Trump responded with a wild, lengthy, unhinged rant that dared Democrats to impeach him. And AOC responded by reiterating that the bombing is illegal. What struck us about this is that Trump let himself get spectacularly triggered precisely when his propagandists are blaring forth the message that his Iran sa...
Jun 25, 2025•24 min
On Monday, President Donald Trump exploded in fury at reporters and news outlets for asking hard questions about whether the strikes really destroyed Iran’s nuclear program completely, as he has proclaimed. And the questions are indeed mounting: There was clearly a lack of intelligence indicating that Iran’s nuclear program posed an imminent threat. And reports have highlighted serious uncertainty about the whereabouts of Iran’s enriched uranium. Trump thought he could bluff his way through this...
Jun 24, 2025•27 min
Emboldened by a partial court victory over his use of troops amid immigration protests in Los Angeles, President Trump is now threatening to expand deployment to other cities. This is unnerving, given that his manufacturing of fake rationales for “emergency” decisions like these is getting worse. Yet it comes as striking new polling shows that Trump’s use of troops in California is deeply underwater with voters. Importantly, he’s faring even worse on this with independents. In short, Trump recog...
Jun 23, 2025•21 min
President Trump is furious over a new poll from Fox News, and understandably so. It finds his approval upside down, with 54 percent disapproving. His standing is deeply underwater on many major issues, and remarkably, that includes immigration. So he erupted on Truth Social, fuming that Fox’s pollster is “crooked” and has been “discredited,” and even (gasp!) that “MAGA hates Fox News.” But the surest sign of Trump’s fury is that White House press secretary Karoline Leavitt rushed to soothe the A...
Jun 20, 2025•24 min
Defense Secretary Pete Hegseth faced striking questioning from Democratic Senator Elyssa Slotkin on Wednesday. She grilled him on whether he had given an order allowing members of the military to shoot unarmed protesters if necessary. She also pressed him on whether the military has the authority to arrest protesters. Hegseth stonewalled. What his obfuscation ended up revealing, though, is this: He knows that in response to Democratic questioning, he cannot be seen reassuring the broader public ...
Jun 19, 2025•28 min
President Trump appears dead set on joining Israel’s war with Iran. After a period of negotiations, Trump has now tweeted that he wants Iran’s “UNCONDITIONAL SURRENDER!” The New York Times has a deep dive into his deliberations, and the findings are shocking. Trump is ready for war even though our own intelligence assessments don’t support the case for it. And incredibly, the Times reports, Trump was influenced on all this by what he saw on Fox News, which broadcast relentless imagery of Israel’...
Jun 18, 2025•18 min
After the horrific assassination of a Democratic state legislator in Minnesota, President Trump at first correctly stressed that such violence is absolutely intolerable. But then he uncorked a long, vile, unhinged tirade on Truth Social, threatening to unleash ICE raids more directly on Democratic cities while denouncing them as radical, dangerous and “sick.” Coming after the assassination, this was almost akin to a call for more targeting of Democrats and liberals. It’s no accident this came ri...
Jun 17, 2025•23 min
In a little-noticed rant, President Donald Trump furiously vowed on Truth Social that he will now carry out something called “remigration.” This idea is widely prevalent among global white nationalists who see it as key to their vile goal of building white ethnostates, so his open endorsement of it is significant. That comes as a U.S. Democratic Senator has been violently tackled and handcuffed, as Trump dispatches troops into Los Angeles, and as his Homeland Security secretary suggests those tr...
Jun 16, 2025•21 min
Stephen Miller had a shouting match Thursday with a GOP Senator over Miller’s demand for massive funds for deportations, which Republicans are debating right now. Yet at around the same time, President Donald Trump openly admitted that his deportations are badly hurting farmers by removing their workers—and described those undocumented workers as “impossible to replace.” Miller is demanding supercharged deportation numbers on the grounds that migrants are criminals and/or displace U.S. workers, ...
Jun 13, 2025•23 min
News organizations have been credulously amplifying the White House’s spin that sending troops into Los Angeles is great politics for President Trump. But the evidence isn’t cooperating. On Tuesday, White House press secretary Karoline Leavitt lost her temper amid tough questioning about Trump’s threat to unleash “force” on protesters. She snapped that one reporter had asked a “stupid question,” and seethed angrily at a second reporter’s legitimate query, showing how weak the White House’s argum...
Jun 12, 2025•24 min
On Tuesday, President Donald Trump issued a direct promise to use “heavy force” on protesters who dare show up to his military parade this weekend. He made no distinction between peaceful and violent protesters, an extraordinary threat of violence that he didn’t bother disguising. Trump has also repeatedly erupted in anger at California Governor Gavin Newsom, ripping him with vile slurs and telling dimwitted lies about his administration’s decision to deploy federal troops in the Golden State. A...
Jun 11, 2025•20 min
Over the weekend, President Donald Trump ordered up the National Guard to deal with violence that broke out in Los Angeles amid protests of Trump’s immigration policies. This has angered California Governor Gavin Newsom, who is suing to stop it. But then Trump expressly told reporters that he might send the Marines into California. He also openly endorsed the idea that federal law enforcement should arrest Newsom based on zero legal basis. Taken together, those moves show Trump’s perpetual threa...
Jun 10, 2025•19 min
Fox News hosts have gotten very aggressive in pinning down Trump officials over the failures of Trump’s trade agenda. Stuart Varney sharply questioned a top official over the loss of manufacturing jobs in the latest jobs report, and Maria Bartiromo usefully prodded a second official over the failure to produce trade deals. Taken together, these constitute a surprise admission that the latest machinations involving Trump’s tariffs reveal that they aren’t coming close to having their advertised ef...
Jun 09, 2025•22 min
As you’ve surely heard, the feud between Donald Trump and Elon Musk has erupted, with the two men trading attacks on each other for hours. As of this recording, the last big things to happen are that Trump threatened to cut off all government contracts to Musk’s companies, and Musk then dropped what he called a “big bomb”—that Trump is in the "Epstein files." Former GOP strategist and Never Trumper Rick Wilson grasps the inner pathologies of MAGA like no one else, so we talked to Wilson about th...
Jun 06, 2025•28 min
President Donald Trump appears to have finally turned on Elon Musk over his scalding criticism of the “big, beautiful bill.” At a presser, House Speaker Mike Johnson revealed that Trump told him he’s displeased with Musk, which almost certainly wouldn’t have happened unless Trump authorized it, confirming Trump’s anger at Musk is serious. Meanwhile, the Congressional Budget Office just released brutal numbers showing that the House GOP bill will add even more to the deficit and kick many more pe...
Jun 05, 2025•19 min
President Trump has been tweeting wildly and angrily over the fate of his “big, beautiful bill.” He’s been lashing out furiously at Democrats and at GOP Senators alike over their opposition, suggesting Senate passage may be in serious doubt. Then Elon Musk threw a grenade into the proceedings, unleashing a pair of tweets that ripped the bill as a “disgusting abomination” that will explode the deficit by trillions of dollars. Amusingly, Musk was being dishonest in his own way, but he still upende...
Jun 04, 2025•21 min
President Trump really wants the Senate to pass the “big beautiful bill” that has now gotten through the House. But a number of GOP Senators are, for now, speaking uncomfortable truths about that massive budget measure: It would balloon the deficit and slash spending on the poor and working class, largely to fund a massive tax cut for the wealthy. And right on cue, White House press secretary Karoline Leavitt just delivered two ugly rants on Fox News that expose how this ruse works. One of them ...
Jun 03, 2025•21 min
Ming Lee Hui, who goes by the name of “Carol,” has lived for 20 years in the town of Kennett, Missouri after coming here from Hong Kong. She has been raising a family there and works as a waitress, and as The New York Times reports in a piece featuring quotes from Carol and many locals, she’s well liked in the community. But Carol was recently arrested and now faces potential deportation. This has shocked and dismayed many of the town’s residents, even though the area went overwhelmingly for Tru...
Jun 02, 2025•25 min
President Donald Trump’s advisers are raging over a court ruling that temporarily blocked many of Trump’s tariffs. Stephen Miller called it “judicial tyranny.” Another top adviser called the judges “globalist.” And press secretary Karoline Leavitt seethed that “unelected judges” have grown “dangerous.” While an appeals court did put a stay on the court ruling, letting the tariffs proceed for now, it’s now overwhelmingly clear the tariffs are extremely vulnerable legally, and the whiplash in the ...
May 30, 2025•22 min
In a series of rants to reporters, President Trump’s rage at Harvard took a sadistic and unhinged turn. He made it clear that only total subjugation to him on Harvard’s part will satisfy him. This comes as a judge just blocked another one of his executive orders aimed at grinding a major law firm into submission, a big setback to Trump in a string of legal losses on that front. In today’s episode, Katherine Stewart, a sharp observer of MAGA who has a new piece on her Substack about the Harvard c...
May 29, 2025•22 min
In a series of public remarks, President Trump has lashed out at Vladimir Putin for keeping up his attacks on Ukraine in defiance of Trump’s stated desire for peace. Trump has called Putin “crazy,” has admitted he has no idea what Putin is thinking, and has even tweeted that Putin is “playing with fire!” Trump is plainly feeling embarrassed by Putin—who has only escalated his attacks amid Trump’s peacekeeping efforts—and his humiliation shines through in his recent eruptions, given his campaign ...
May 28, 2025•22 min
After President Donald Trump threatened to single out Apple with tariffs, he offered remarks to reporters that undercut his case. First he seemed to say this would apply to many iPhone makers, but then reiterated he’d said this straight to Apple CEO Tim Cook, a potentially serious abuse of power. Then Trump said U.S.-manufactured jobs would not result in higher prices due to automation, but this concedes that the manufacturing work he hopes tariffs will create are low-level jobs that might get r...
May 27, 2025•23 min
After raging at Harvard earlier this month, President Donald Trump is now revoking the university’s right to receive foreign students. The administration sent an unhinged letter to Harvard making the announcement while demanding extensive information about international students, a grotesque abuse of power. The White House statement justifying this seethed with angry, McCarthyite nonsense. We think this is already backfiring: Legal experts quickly dismissed the move as lawless, Harvard is alread...
May 23, 2025•22 min
President Trump’s presser on Wednesday flew off the rails. He raged at a reporter for questioning his acceptance of a luxury jet from Qatar. He snapped when asked why he’s resettling white Afrikaners but no other refugees. And he tried to humiliate the South African president by brandishing printouts about the deaths of white South Africans but couldn’t defend his lie of a “white genocide” unfolding there. The corruption and the white nationalism—Trump openly promised both during the campaign, a...
May 22, 2025•22 min