Trump fires Steve Bannon

President Trump has fired chief strategist Steve Bannon. Sources tell CNN that Bannon's exit had been in the works for two weeks. CNN's Joe Johns reports.