Presidential candidate Pete Buttigieg took a swipe at President Donald Trump and the Stormy Daniels affair during a CNN town hall event on Tuesday.

The former South Bend, Ind., mayor was being interviewed by CNN's Erin Burnett about a critique made against him by right-wing radio talk icon Rush Limbaugh.

"The idea of the likes of Rush Limbaugh or Donald Trump lecturing anybody on family values, I mean," he responded.



"Sorry, but one thing about my marriage is, it's never involved me having to send hush money to a porn star after cheating on my spouse with him or her," he added.

"So, they want to debate family values, let's debate family values, I'm ready!" he concluded to applause from the audience.

During another part of the town hall, Burnett asked Buttigieg if he believed it was impossible to be a Christian and support Trump.



"Well, I'm not gonna tell other Christians how to be Christians. But I will say, I cannot find any compatibility between the way this president conducts himself and anything that I find in scripture," responded Buttigieg.

"Now I guess that's my interpretation, but I think that's a lot of people's interpretation, and that interpretation deserves a voice!" he concluded to loud applause from the audience.

Here's the video of Buttigieg's comments: