It'll be interesting because it's kind of a lose lose - if he drops Bannon he loses BREITBART (an important part of his base), but if he keeps Bannon you keep mr. Neo-Nazi fanfic who will continue to operate as an enemy combatant against Kushner and, to a lesser extent, Preibus.
Given those options, Trump is far better off dropping Bannon. This will be a popular move with the public at large, no doubt.
Breitbart supporters will eventually return to the fold.
But if he keeps Bannon, there will be no end to bitterness and intrigue in the West Wing.
Bannon has to go.