Barack Obama has claimed Donald Trump is "uniquely unqualified" to be president as he launched a stinging attack on the Republican candidate.

Mr Obama said the billionaire businessman was "temperamentally unfit to be commander-in-chief" and has not shown any regard for working people.

He made the claims as he spoke at rally in Miami, Florida in support of Democratic candidate Hillary Clinton.

Mr Obama said Mr Trump, who has never held political office, has admitted he has not paid federal income tax for years and so was not helping to support troops or build roads.

"He's not putting anything in, he's taking a lot out," he said.


He told the rally that Mr Trump "spent a lot of time with celebrities, hanging out with really wealthy folk".

Clinton win would mean 'constitutional crisis'

"You don't see him hanging out with working people, unless they are cleaning his room or mowing the fairways at his golf club," he said.

"He has spent his life without ever showing any regard for working folks."

"But he has insulted minorities, immigrants, Muslims, and Americans with disabilities", the president added, pointing out that "Our diversity is our strength".

He also referred to the sexual harassment claims made against the Republican candidate and how he "calls women pigs".

Mr Obama urged Clinton supporters at the get-out-the-vote rally to take advantage of the opportunity they have to vote early, before Election Day on Tuesday.

Meanwhile, speaking in North Carolina, Mrs Clinton warned if Mr Trump became president he would be "completely out of his depth" and his "ideas are incredibly dangerous".

She asked: "Are we going to work together to build a stronger, fairer, better America? Or are we going to fear the future and fear each other and hunker down and be paralysed by all of our prejudices?"