Navy Secretary John Phelan was fired after conflicts with senior Pentagon leadership regarding shipbuilding, as confirmed by President Trump. Phelan's dismissal reflects ongoing tensions in the military amid a ceasefire with Iran and increasing naval presence in the Middle East.