Jack Hopkins Now

Jack Hopkins Now

The General Who Told The President “No”

Inside the April 18 confrontation — and what the Pentagon’s three-day silence actually tells you.

Jack Hopkins's avatar
Jack Hopkins
Apr 24, 2026
∙ Paid

The General Who Told The President “No”

Inside the April 18 confrontation — and what the Pentagon’s three-day silence actually tells you.

The Jack Hopkins Now Newsletter #879: Friday, April 24th, 2026.

I want you to sit down for this one.

Pour the coffee. Close the door. Tell whoever is in the next room you’ll be ten minutes.

Because what I am about to walk you through is…without exaggeration…the most consequential civil-military moment this country has produced since MacArthur.

And almost nobody in the American press is telling it straight.

They are nibbling around the edges. Running fact-checks. Hedging. Publishing the safe middle-of-the-road version, their editors can defend to the legal department on a Wednesday morning.

I’m not going to do that.

You pay for this newsletter because you want the signal. You want the pattern. You want the doctrine underneath the headline. You want the implication. And…you want the orientation…so that when the next piece of this story breaks on CNN at 4:00 PM on some random Thursday…you are not reading it cold. You are reading it from a running start.

That’s SPDIO.

That’s what I’m giving you today.

Strap in.

SIGNAL — What Actually Happened

Start with what is on the record. Everything else hangs from these hooks.

Hook one.

On February 22–23, 2026, the Washington Post published a story by John Hudson and Tara Copp titled “Gen. Dan Caine foresees risks in any Iran attack ordered by Trump.” On the record. Sourced. Specific.

The piece detailed Caine’s private warnings…before the war…before the shoot-down… before the blockade…that shortfalls in critical munitions and a lack of allied support would add significant risk to any major operation against Iran…and to U.S. personnel.

This is the Chairman of the Joint Chiefs, in print…publicly breaking with his own Commander-in-Chief on the single largest strategic question of the year.

Trump’s response…on Truth Social…was to call the story “100 percent incorrect” and insist that Caine actually believed war with Iran would be “something easily won.”

That is not a leak. That is a position paper released through the Washington Post… followed by the president’s own public denial of his top uniformed officer’s actual views.

Hook two.

On April 3, 2026…Good Friday…an American F-15E fighter jet was shot down over Iran. Two airmen ejected.

One was recovered the same day. The second remained behind enemy lines for more than 24 hours before being extracted on April 5, Palm Sunday, in an operation that required U.S. forces to destroy several aircraft and helicopters to prevent their capture.

According to the Wall Street Journal report published April 18, during those tense days Trump “screamed at his aides for hours” in a nearly empty West Wing, haunted by the ghost of Jimmy Carter and 1979. “If you look at what happened with Jimmy Carter,” Trump reportedly said in March, “…with the helicopters and the hostages, it cost them the election.”

Aides made the call. According to the Journal’s senior administration source, they kept the president out of the Situation Room during the rescue…believing his impatience and volatility would jeopardize the mission.

JD Vance and Susie Wiles dialed in. Trump was briefed “at meaningful moments”… by phone…from another room.

Hook three.

On April 20, retired CIA analyst Larry Johnson appeared on Judging Freedom, the podcast hosted by former Fox News legal analyst Andrew Napolitano.

Johnson alleged that during a Saturday emergency meeting at the White House… most commentators have placed this as April 18…Trump sought to invoke the nuclear codes against Iran.

Johnson claimed Caine stood up, refused, “invoked his privilege as the head of the military,” and walked out. CNN aired footage of Caine departing the White House grounds with his head down. Johnson cited that footage as corroboration.

Snopes, Newsweek, and Lead Stories have all been unable to verify Johnson’s claim. Lead Stories went further and called the “storming out” version unconfirmed.

No named participant has corroborated it. No independent reporting has placed Caine in such a meeting.

Hook four.

The White House has partially responded to one thread of this story. Communications Director Steven Cheung, on April 20, called the Wall Street Journal Situation Room report “fake news” in an exchange on X with Rep. Dan Goldman…who had invoked the 25th Amendment.

But Cheung’s denial addressed only the WSJ exclusion story. There has been no formal…on-record denial from the White House…the Pentagon…or…General Caine’s office of the specific Johnson allegation…the nuclear codes claim.

That is a notable asymmetry. When the WSJ reporting landed…the White House moved to crush it within 48 hours. When the nuclear codes allegation landed…the response was silence.

Hook five.

On April 21, Trump announced the indefinite extension of the two-week U.S.–Iran ceasefire that was set to expire that Wednesday.

The administration framed the move as a response to Pakistani mediators, who had asked Washington to hold off while Iran’s “seriously fractured” government assembled a unified proposal.

Vice President Vance’s scheduled trip to Islamabad was canceled the same day.

Five hooks. Three…the Washington Post story, the WSJ report, and the ceasefire extension…are on-the-record reporting from newspapers with legal departments.

One…the Johnson allegation…is uncorroborated but not denied in the specific. One… Cheung’s WSJ denial…is the administration’s partial answer to one thread but not to the most explosive one.

That is the signal.

Now let’s read it.

User's avatar

Continue reading this post for free, courtesy of Jack Hopkins.

Or purchase a paid subscription.
© 2026 Jack Hopkins · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture