By Jonathan Allen and Kelly O'Donnell

WASHINGTON — Mick Mulvaney will serve as acting White House chief of staff, President Donald Trump said Friday.

Mulvaney, the director of the White House Office of Management and Budget and a former Republican congressman from South Carolina, will take over for chief of staff John Kelly, who is due to leave at the end of the year.

Trump, who had been rebuffed by at least two potential replacements to the outgoing chief of staff, Gen. John Kelly, hastily settled on Mulvaney as acting chief after initially refusing vice presidential chief of staff Nick Ayers' request to serve in a similar interim capacity.

The president made the decision after polling several members of his Cabinet, including at a Thursday evening White House holiday party, according to sources. All of them expressed approval of Mulvaney, also a former congressman.

Read the full story on the NBC News website.