On becoming president Donald Trump boasted that he only hired the best people.

It was a claim that played into his preferred self-image of a business titan, delegating the running of his many big-money projects to shrewdly chosen managers who could be relied on to make the right calls.

But the subsequent two and a half years have called that boast into question, and very often from an unlikely source - Mr Trump himself.

Not only has there been a frantic turnover of senior staff, but some of the most withering condemnation of their talents has come from the very person who put them in post.

Here’s what Donald Trump has said about some of his top appointments:

"Blacks for Trump" applauded as supporters rally in Ohio: In Pictures Show all 13 1 /13 "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures A Trump supporter holds up a T-shirt dismissing claims that the president and his party are racist during a campaign rally in Cincinnati, Ohio on August 1 Reuters "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures Trump supporters hold up a T-shirt dismissing claims that the president and his party are racist during a campaign rally in Cincinnati, Ohio on August 1 AP "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures A Trump supporter reacts as Air Force One flies overhead outside of a campaign rally in Cincinnati, Ohio on August 1 AP "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures A Trump supporter wearing a Hillary Clinton mask peddles merchandise outside of a campaign rally in Cincinnati, Ohio on August 1 EPA "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures A Trump supporter points to his T-shirt before the president takes the stage at a campaign rally in Cincinnati, Ohio on August 1 AP "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures A Trump supporter in a giant MAGA hat waits in line before a campaign rally in Cincinnati, Ohio on August 1 AP "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures Supporters of President Trump yell at protesters outside of a a campaign rally in Cincinnati, Ohio on August 1 AP "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures Protesters hold up signs during a campaign rally for President Trump in Cincinnati, Ohio on August 1 Reuters "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures A Trump supporter attends the presidential campaign rally in a fitting suit in Cincinnati, Ohio on August 1 Getty "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures President Trump addresses supporters from the podium at a campaign rally in Cincinnati, Ohio on August 1 Reuters "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures Donald Trump Jr gives a thumbs up after speaking at a campaign rally in Cincinnati, Ohio on August 1 Getty "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures Supporters of President Trump wait in line to enter a campaign rally in Cincinnati, Ohio on August 1 AP "Blacks for Trump" applauded as supporters rally in Ohio: In Pictures President Donald Trump arrives back to the White House after a campaign rally in Cincinnati, Ohio on August 1 EPA

Anthony Scaramucci (communications director)

“Anthony Scaramucci is a highly unstable “nut job” who was with other candidates in the primary who got shellacked, & then unfortunately wheedled his way into my campaign. I barely knew him until his 11 days of gross incompetence-made a fool of himself, bad on TV. Abused staff,…

....got fired. Wrote a very nice book about me just recently. Now the book is a lie? Said his wife was driving him crazy, “something big” was happening with her. Getting divorced. He was a mental wreck. We didn’t want him around. Now Fake News puts him on like he was my buddy!”

Fired July 2017

Rex Tillerson (secretary of state)

“Rex Tillerson, a man who is ‘dumb as a rock’ and totally ill prepared and ill equipped to be Secretary of State, made up a story (he got fired) that I was out-prepared by Vladimir Putin at a meeting in Hamburg, Germany. I don’t think Putin would agree. Look how the U.S. is doing!”

Fired March 2018

Jerome Powell (chairman of the Federal Reserve)

“This guy made a big mistake. The head of the Fed -- another beauty I chose!”

Still in post

Steve Bannon (chief strategist)

“Michael Wolff is a total loser who made up stories in order to sell this really boring and untruthful book. He used Sloppy Steve Bannon, who cried when he got fired and begged for his job. Now Sloppy Steve has been dumped like a dog by almost everyone. Too bad!”

Fired August 2017

Omarosa Manigault Newman (assistant to the president)

“When you give a crazed, crying lowlife a break, and give her a job at the White House, I guess it just didn't work out. Good work by General Kelly for quickly firing that dog!”

Fired January 2018

Jeff Sessions (attorney general)

“I’m so sad over Jeff Sessions because he came to me. He was the first senator that endorsed me. And he wanted to be attorney general, and I didn’t see it.

“And then he went through the nominating process and he did very poorly. I mean, he was mixed up and confused, and people that worked with him for, you know, a long time in the Senate were not nice to him, but he was giving very confusing answers. Answers that should have been easily answered. And that was a rough time for him.”

Resigned at president's request November 2018

Donald McGahn (White House counsel)

I was NOT going to fire Bob Mueller, and did not fire Bob Mueller. In fact, he was allowed to finish his Report with unprecedented help from the Trump Administration. Actually, lawyer Don McGahn had a much better chance of being fired than Mueller. Never a big fan! - never a big fan.

Fired October 2018