In White House shakeup, John Kelly will leave by the end of the year

President Trump is inching closer to his long-teased major White House shakeup, gearing up for the twin challenges of battling for re-election and dealing with the Democrats' investigations once they take control of the House.