Barack Obama declares Donald Trump 'unfit' to be US president
US president Barack Obama has issued a scathing attack of Donald Trump on Tuesday for criticising a Muslim family whose US Army captain son was killed in Iraq.
He also challenged Republican leaders to withdraw support for their "unfit" nominee.
Obama's comments added to a growing number of statements from Republicans and Democrats lambasting Trump for his criticism of Khizr and Ghazala Khan, who appeared at the Democratic National Convention last week.
His comments came on the same day Trump was gifted a Purple Heart medal by a supporter, and declared he had "always wanted" one but this was an "easier" way of getting it.
* Donald Trump accepts a Purple Heart amid veteran controversy
* Warren Buffett wants to share tax returns with Donald Trump
* Donald Trump suggests general election could be 'rigged'
* Ghazala Khan: Donald Trump knows nothing about true sacrifice
* The Simpsons mock Donald Trump in spoof on '3 am call'
Trump questioned whether Ghazala Khan did not speak at the convention because she was prevented from doing so by her religion and he characterised Khizr Khan's criticism of him as "vicious."
Families who lose an immediate relative in a US military action are called Gold Star families.
"The notion that he would attack a Gold Star family that had made such extraordinary sacrifices on behalf or our country, the fact that he doesn't appear to have basic knowledge around critical issues in Europe, in the Middle East, in Asia means that he's woefully unprepared to do this job," Obama said of Trump.
The Democratic president noted that leading Republicans, including Speaker of the House of Representatives Paul Ryan, Senate Republican leader Mitch McConnell, and one-time Republican presidential nominee John McCain, a US senator from Arizona, had criticised Trump for his remarks but have stood by their endorsements of him.
"The question I think that they have to ask themselves is, if you are repeatedly having to say in very strong terms that what he has said is unacceptable: Why are you still endorsing him?" Obama said.
"What does this say about your party that this is your standard-bearer?" Obama said during a White House news conference with Singapore's prime minister, Lee Hsien Loong.
Obama has endorsed his former secretary of state, Hillary Clinton, the Democratic nominee for president.
Trump quickly hit back at the president and Clinton, whom he often says is running for Obama's third term, as embracing policies that have destabilised the Middle East, hurt veterans and shipped American jobs overseas.
"They have betrayed our security and our workers, and Hillary Clinton has proven herself unfit to serve in any government office," Trump said in a statement.
Obama said that even if he had lost his White House races in 2008 and 2012, he would not have doubted his Republican rivals' ability to lead the country.
That was not the case for Trump, a businessman from New York, Obama said.
"There has to come a point at which you say, somebody who makes those kinds of statements doesn't have the judgment, the temperament, the understanding to occupy the most powerful position in the world," Obama said.
- AAP, Reuters
Comments on this article have now closed