In his first interview since being fired as White House communications director, Anthony Scaramucci said President Donald Trump should distance himself from Steve Bannon and Breitbart News. Following is a transcript of the interview.

ABC News: Is there anyone in the White House right now who said, "Boy, you just made a real mistake there?"

Anthony Scaramucci: I think people are probably reluctant to tell him the truth. Maybe Ivanka would do that — you saw her tweet this morning. Maybe Jared would do that. But you also got this sort of 'Bannonbart' influence in there, which I think is a snag on the president. If the president really wants to execute that legislative agenda that I think is so promising for the American people, the lower-middle-class people and the middle-class people, then he has to move away from that sort of Bannonbart nonsense.

ABC: So you mean Bannon and Breitbart, Steve Bannon?

Scaramucci: Oh, yeah. The whole thing is nonsensical. It's not serving the president's interests. He's got to move more into the mainstream. He's got to be more into where moderates are and the independents are, George, that love the president. And so if he does that, he'll have a very successful legislative agenda that he'll be able to execute. And if he doesn't do that, you're going to see this inertia, and you're going to see this resistance from more of the establishment senators that he needs to curry favor with.

ABC: You've been tough on Steve Bannon. Does he have to go?

Scaramucci: Well, I think the president knows what he's going to do with Steve Bannon.

ABC: Which is what?

Scaramucci: Well, let's leave it up to the president. It's his decision. But I mean at the end of the day, I think the president has a very good idea of who the leakers are inside the White House. The president has a very good idea of the people that are undermining his agenda that are serving their own interests.

ABC: They include Steve Bannon?

Scaramucci: Well, yeah. Look, I mean, we're not on a taped phone call and we're on live television, and so I would prefer to let the president make the decisions that the president needs to make.

...

ABC: Is Steve Bannon a white nationalist, a white supremacist, in your view?

Scaramucci: You know, I don't know. I mean, I never sat down with Steve Bannon and said, "Hey, are you a white nationalist or a white supremacist?" But I think the toleration of it by Steve Bannon is inexcusable.