Former New York City Mayor Rudy Giuliani on Wednesday praised Donald TrumpDonald John TrumpConservatives express concern over House GOP immigration bill Poll: McSally holds 14-point lead in Arizona GOP Senate primary Trump defends Nielsen amid criticism over family separations MORE for giving the “two most substantive” speeches in recent presidential campaign history.

“I mean, those two speeches were the two most substantive — I would say historic — speeches that any presidential candidate has made in a very long time,” Giuliani told “Fox and Friends.”

On Monday, Trump, the Republican presidential nominee, delivered a national security speech in which he promised to ramp up vetting of immigrants to ensure they are not terrorists. And late Tuesday, he spoke at a rally in Wisconsin, blasting Democratic presidential nominee Hillary ClintonHillary Diane Rodham ClintonLewandowski says 'womp womp' at story of young girl being separated from mother at border Giuliani: FBI asked me about tease of a 'surprise' before election Republicans tear into IG finding on Clinton probe MORE as a bigot and promising to win over black voters.

“Consider how dangerous that was,” Giuliani said. “Going into Milwaukee in the middle of the riot and talking about law and order, but also talking about what needs to be done to help minority communities, African-American communities, poor communities, to come out of the situation that they’re in.”

Trump delivered his speech in West Bend, Wis. — a town of nearly 32,000 that is about 40 miles from Milwaukee. According to the 2010 census, just 1 percent of its residents are black.

Milwaukee was overtaken by riots this week after a police officer fatally shot a man who authorities say was armed.

Trump taped a town hall interview in Milwaukee earlier that night with Fox News host Sean Hannity, which is set to air Wednesday night.

“I think this is the best speech that any Republican, at least, has ever given,” Giuliani said of Trump’s address Tuesday night.