Pastor Dr. Robert Jeffress, of First Baptist Church of Dallas, reacted to criticism of his sermon this morning at President Trump's private service.

Jeffress, at St. John's Episcopal Church near the White House, gave a sermon called "When God Chooses a Leader".

Ingraham: Trump 'Laid Waste' to the Establishment in His Inaugural Address

Chris Matthews: Trump's Inaugural Address Had a 'Hitlerian Background to It'

Gutfeld: Violent Protesters Are 'Scum,' Should Be 'Mercilessly Punished'

In the sermon, he compared the candidacy of Trump to the way God called on Nehemiah to build a wall around Jerusalem to protect Israel 2,500 years ago.

Following the speech, he was criticized as anti-Muslim, and called the "inflammatory pastor", Martha MacCallum reported.

Jeffress said the Left's agenda includes "demonizing" conservative Christians because they are the "last speed bump on the way to a liberal society."

"People are going to be surprised at how inclusive [Trump] is," Jeffress said.

WATCH: Highlights from Donald Trump's Inaugural Parade

Stirewalt: Anti-Trump Protests Just Rally Support for the New President

Krauthammer: Trump's Address Will Be Remembered as 'Forgotten Man Speech'