President Trump stuck to his typical campaign-style speech at a rally for GOP candidates following the mass shooting at a Pittsburgh synagogue that resulted in six injuries and 11 fatalities.

After briefly acknowledging the mass shooting during the first 10 minutes of the speech, Trump turned to boasting about low unemployment numbers, the tax bill he signed into law, and appointing two conservative justices to the Supreme Court. He lamented that if he were any other Republican, he would be praised for his achievements.

"They would say, 'He is the greatest conservative of all time.' But because his name is Donald Trump, you have the haters, and they continue to hate," he said. "These are foolish and very stupid people."

The president told the crowd, "This will be the election of the caravan, the Kavanaughs."

Trump also mocked the DNA test of Sen. Elizabeth Warren, D-Mass., saying he could no longer nickname her "Pocahontas" because she had little Native American blood. A DNA test for Warren suggested there was "strong evidence" she had a Native American ancestor in her family six to 10 generations ago.

Trump, during the rally in Murphysboro, Ill., raised the topic of immigration, drawing attention to the caravan of thousands of people that were heading across Mexico and toward the U.S. border. He said it wasn't possible to take everyone into the U.S.

"Some of those people are people that we do not want, and some of those people I would love to have because we need them, but they have to apply," he said.

The rally was to support Republican Rep. Mike Bost’s re-election bid to the state’s 12th Congressional District.

The president did begin the rally by decrying hate crimes and admitting he considered canceling his appearances that day.

"We can't make these sick, demented, evil people important ... When we change all of our lives to accommodate them, it's not acceptable," he said.