In an unexpected move, President Trump announced on Twitter that his Chief of Staff Reince Priebus was out and former Homeland Security Secretary John Kelly is in.

President Trump is replacing embattled White House Chief of Staff Reince Priebus with John Kelly, his Homeland Security secretary, capping a tumultuous six months marked by staff in-fighting and political reversals.

Announcing the switch late Friday via Twitter, Trump called retired Marine Corps general Kelly a “great American” who has “done a spectacular job at Homeland Security” and “been a true star of my administration.”

In a separate tweet, Trump thanked Priebus “for his service and dedication to his country” and did not mention the tensions that marked their relationship. 

Priebus was a frequent target of criticism from Trump loyalists who said he failed to help the president win congressional legislation, such as the effort to repeal and replace Obamacare which remains stalled. 

The new chief of staff, Kelly, will start Monday, White House spokesperson Sarah Sanders said, adding that “the entire administration loves him and no one is comparable.”

Trump has repeatedly praised Kelly for his operation of homeland security, including tighter border controls…