I doubt this was a good day for Bannon.  Indeed, he probably staffed this nonsense.  At some point, rational Republicans will have to go to Trump and have him clean house at the White House.  The fact is, only Trump voters like the ban - the rest do not.  If The Donald wants to lead his white people to the promised land, he can go with this majority, but I don't think that is his intent.  This period is scarier for Trump than for the country.  Once he realizes what kind of job he really has, he may snap.  There are systems in place to deal with him when that happens.  The question is whether he can get control of himself first.