Donald Trump has forced out Reince Priebus as the White House chief of staff and replaced him with Homeland Security secretary John Kelly. The departure of Priebus came as little surprise after he was the subject of a furious, foul-mouthed attack by new ...