Story perspectives
Senate GOP demands Hegseth resign over firings, flu-shot repeal
4/28/2026
1 of 1
Story summary
- Senate Republicans publicly urged Defense Secretary Pete Hegseth to resign amid senior-leadership turnover.
- Defense Secretary Pete Hegseth dismissed Chief of Staff Gen. Randy George and fired Navy Secretary John Phelan, prompting Senate Republicans to claim he would not win confirmation if President Donald Trump renominated him.
- Senate Armed Services Committee Chair Roger Wicker called removal of the flu-shot requirement a mistake, underscoring concerns about Defense Secretary Pete Hegseth’s decisions.
