Hegseth fires Navy Secretary Phelan as naval blockades in Iran continue

Undersecretary Hung Cao will take over Phelan's role in an acting capacity.

Published: April 23, 2026 10:03am

Defense Secretary Pete Hegseth on Wednesday fired Navy Secretary John Phelan. 

Chief Pentagon spokesperson Sean Parnell said in a statement posted on X that Phelan is "departing the administration, effective immediately."

Phelan and Hegseth didn't work well together, and the decision was due to Phelan failing to follow orders and obey the chain of command, Axios reported, citing unnamed sources. 

Undersecretary Hung Cao will become Acting Secretary of the Navy, Parnell said. 

The news comes in the midst of an ongoing naval blockade in the Strait of Hormuz, with both the U.S. and Iran attempting to stop ships from passing through the waterway that's vital to the global trade in petroleum and petrochemicals. 

 

 

The Facts Inside Our Reporter's Notebook

Unlock unlimited access

  • No Ads Within Stories
  • No Autoplay Videos
  • VIP access to exclusive Just the News newsmaker events hosted by John Solomon and his team.
  • Support the investigative reporting and honest news presentation you've come to enjoy from Just the News.
  • Just the News Spotlight

    Support Just the News