On the Daily Beast piece about Bannon, I have to disagree with this (and similar thoughts):
"Outside critics of Bannon, including recently fired White House communications director Anthony Scaramucci, said this weekend that Bannon and Breitbart (“Bannonbart,” as The Mooch said) are badly damaging Trump with their far-right, nationalist “influence.”"
It's not Bannon that is a or the problem. It's Trump himself. Trump gives Bannon that influence.
Trump could migrate towards the centre and gather himself further support, but he's choosing to blow up bridges and align himself with the far right.
He is the one giving Bannon power.