Donald Trump has shaken up the White House, tweeting that he has hired General John Kelly as his new Chief of Staff.
Trump tweeted the news minutes ago.
I am pleased to inform you that I have just named General/Secretary John F Kelly as White House Chief of Staff. He is a Great American....
— Donald J. Trump (@realDonaldTrump) July 28, 2017
...and a Great Leader. John has also done a spectacular job at Homeland Security. He has been a true star of my Administration
— Donald J. Trump (@realDonaldTrump) July 28, 2017
I would like to thank Reince Priebus for his service and dedication to his country. We accomplished a lot together and I am proud of him!
— Donald J. Trump (@realDonaldTrump) July 28, 2017
At this point, it's not clear if former Chief of Staff Reince Priebus resigned or was fired.