Trump Ousts Navy Secretary Over Shipbuilding Dispute
Navy Secretary John Phelan left amid tensions over delivering a Trump-backed battleship program and Pentagon infighting during a naval blockade of Iran.
Trump says former Navy secretary wasn’t fired, he quit

Trump’s Navy chief fired for failing to deliver ‘nearly impossible' dream: NYT report

Stunned Navy secretary went to Trump disbelieving he'd actually been fired: report

Trump praises ousted Navy Secretary Phelan amid tensions with Pentagon leadership
Overview
John Phelan resigned as secretary of the Navy amid mounting Pentagon infighting, and Undersecretary Hung Cao will serve as acting secretary until a permanent choice is named.
Phelan's exit came as U.S. naval forces conducted a blockade of Iran involving more than a dozen ships while U.S. forces seized two commercial ships in the Strait of Hormuz.
President Trump praised Phelan on Truth Social, calling him a long-time friend and saying he did an outstanding job as his secretary of the Navy.
Reports said Phelan clashed with Defense Secretary Pete Hegseth and Deputy Defense Secretary Stephen Feinberg over shipbuilding, and an ethics inquiry was reported in the navy secretary's office.
The departure is the latest in a cascade of shakeups since Hegseth took office in early 2025, including the April 2 firing of Army chief of staff Gen. Randy George, reports said.
Analysis
Center-leaning sources frame the story as institutional turmoil by emphasizing conflict and personnel drama. Editorial choices—loaded terms like "sacking", "turmoil", "public feud", repeated focus on clashes over shipbuilding—prioritize interpersonal conflict over policy context. Sources and quotes are foregrounded to dramatize discord while offering limited exploration of policy rationale or broader institutional factors.