Navy Secretary John Phelan was removed from his post after months of tensions with senior Pentagon leadership, according to multiple sources familiar with the matter.Multiple officials told Fox News Digital that both War Secretary Pete Hegseth and Deputy Defense Secretary Stephen Feinberg had concerns with Phelan’s leadership, and tensions had simmered for months. One flashpoint came after Hegseth fired Phelan’s chief of staff, John Harrison, in October 2025, according to sources.Those frustrations were in part fueled by concerns over Phelan’s execution of major shipbuilding programs, one sour...
HALO NEWSLETTER
Join HALO today and unlock this story instantly — It's Free