White House chief of staff Reince Priebus is being replaced by General John Kelly, President Trump announces in a tweet.

WASHINGTON — President Donald Trump says Gen. John F. Kelly is his new White House chief of staff.

That means Reince Priebus is out.

White House Chief of Staff Reince Priebus speaks at the Conservative Political Action Conference (CPAC) in Oxon Hill, Md., Thursday, Feb. 23, 2017.

Trump tweeted: “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.”

Kelly is currently the secretary of Homeland Security.

Trump tweeted that Kelly “has been a true star of my administration.”

Priebus traveled with Trump earlier in the day to an appearance in Brentwood, New York. Trump thanked him for his service and “dedication to his country.”

The embattled former chief of staff had faced pressure since being named as a possible leaker by Mr Trump’s newly appointed director of communication.

Mr Kelly is a retired general who has become the face of border security.

In a series of tweets just before 17:00 local time (22:00 GMT), Mr Trump praised the former Marine Corp general as a “great American”, and a “great leader”.

“John has done a spectacular job at Homeland Security. He has been a true star of my administration,” said the president.

This is a breaking news alert. Check back later for more.