Donald Trump is facing a firestorm of controversy after his comments about Sen. John McCain's war record.

"He's not a war hero," the presidential candidate said at the 4th annual Family Leadership Summit in Iowa yesterday. "He's a war hero 'cause he was captured. I like people that weren't captured."

Many of Trump's GOP rivals have slammed his comments and called for him to back out of the 2016 race.

Trump said on "Fox and Friends Weekend" today that those calls are "total nonsense" and pointed out that he's still leading in the polls.

"This was picked up by the opponents that aren't registering in the polls," Trump said. "Everybody knows it, and everybody sees it."

Trump explained that he's upset with McCain because the Arizona senator has done a terrible job at helping veterans.

"If you're a veteran, you're treated like a third-class citizen. So John McCain should not be proud of his record with respect to taking care of veterans," Trump said. "Like all politicians, he's all talk and he's no action."

Watch more from Trump in the "Fox and Friends Weekend" clip above.

More Donald Trump coverage on Fox News Insider:

'I Like People That Weren't Captured': Trump Slams McCain, GOP Candidates Respond

Huffington Post to Cover Trump Under Entertainment News, Not Politics

Trump: 'Absolutely Ridiculous' Marines Not Allowed to Carry Guns at Centers

Trump Worth More Than $10 Billion, According to FEC Paperwork