President Donald Trump on Friday finally parted ways with controversial far-right chief strategist Steve Bannon, after weeks of speculation and as the administration reels from the fallout over Trump's response to a violent white supremacist rally. Seen as the driving force behind...