
Pete Hegseth fired the most senior US army officer one month into the war with Iran. The sacking is the latest succession of senior individuals who have been dismissed by the US defence secretary after claims that they clashed with his vision for the military.