The New York Times reports that Bannon’s removal on Wednesday from his post at the National Security Council is part of a broader internal push that may “diminish” his role. His position has been “undermined” by the failure of the immigration ban, which has been blocked by the courts. Trump “initially supported” Bannon when he delivered an ultimatum to House Republicans that they must vote on the GOP health-care bill or else (they didn’t vote), but then Trump handed off health care to Vice President Pence.
And Bannon is clashing with Jared Kushner and irritating the Big Man himself:
Mr. Kushner … has said privately that he fears that Mr. Bannon plays to the president’s worst impulses, according to people with direct knowledge of such discussions.
Moreover, Mr. Bannon’s Svengali-style reputation has chafed on a president who sees himself as the West Wing’s only leading man. Several associates said the president had quietly expressed annoyance over the credit Mr. Bannon had received for setting the agenda — and Mr. Trump was not pleased by the “President Bannon” puppet-master theme promoted by magazines, late-night talk shows and Twitter.
In practice, Bannonite disruption is upstaging the president and being blamed for the failure of the immigration ban.