WASHINGTON – President Obama today called Donald Trump “unfit” to serve as president in an extraordinary condemnation of the Republican presidential nominee’s recent remarks, including comments Trump made about parents of a Muslim Army captain killed in Iraq.

“The notion that he would attack a Gold Star family that had made such extraordinary sacrifices on behalf of 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 is woefully unprepared to do this job,” Obama said at a White House press conference with Singaporean Prime Minister Lee Hsien Loong. “Our Republican nominee is unfit to serve as president. I said so last week, and he keeps on proving it.”

The president said Trump has an inability to “observe basic decency,” adding he disagreed with past Republican nominees Mitt Romney and John McCain but never questioned they would be capable of serving in the White House.

Trump this week has drawn fire for comments he made after the fallen Muslim captain’s father, Khizr Khan, spoke at the Democratic National Convention to call Trump out for his push to ban Muslims from the U.S. — noting his son, a United Arab Emirates native and Bronze Star recipient who was killed defending his troops in Iraq, would not have been allowed in the U.S. under Trump’s ban. Trump responded on Saturday by describing the remarks as a “vicious attack” and questioning why Khan’s mother, Ghazala, stood silently rather than speaking at the DNC — setting off an ugly days-long back-and-forth between Trump and his critics on both sides of the aisle.

Trump’s response has drawn swift and sustained backlash, including from prominent Republicans House Speaker Paul Ryan and Sen. John McCain — both of whom stopped short of rescinding their Trump, made earlier this summer.

Republicans should reconsider those endorsements, Obama said today.

“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? There has to be a point at which you say, ‘Enough.’”

Veterans, including the massive Veterans of Foreign Wars organization, also have condemned Trump’s remarks.

Today, Bay State Congressman Seth Moulton — an Iraq War vet who backs Democrat Hillary Clinton — appeared in New Hampshire with veterans and military families to demand that Trump apologize for his statements about the Khans.

Moulton, too, called the real estate mogul unfit to command U.S. armed forces.

“I would never want to serve on the front lines in combat under someone as erratic, untrustworthy and fundamentally immoral as Donald Trump,” said Moulton, who served four tours in Iraq as a Marine Corps officer.

Trump today appeared at a Virginia rally, where he said a veteran presented him with his own Purple Heart

The man told an NBC reporter that he gave Trump the decoration to defend him from the Khan fallout and remind him that “more than one vet” died for the United States.

Trump told the crowd he was “honored” to receive it. He then joked that “I always wanted to get a Purple Heart. This was much easier”

Trump never served in the military, receiving four education draft deferments and one for bone spurs in his feet during the Vietnam War.