Tory MP David Davies has attempted to refute accusations that he is homophobic, by posting a video showing him punching a gay man in the face.
On Sunday the Monmouth MP waded into the row over plans to allow gay couple to marry, telling BBC Radio Wales that most parents "would prefer their children not to be gay".
"If there are any sort of areas where there isn't full equality with married couples then I'd be more than happy to support making changes to civic ceremonies, so I really don't know why we need to go ahead with this at all," he said.
"What I'm concerned about is what we were originally given a consultation on, and that is having gay marriage recognised by law which opens to door to all churches being forced to do that.
"It changes the way that sex education is going to be taught in schools.
"It's going to have an impact on teachers and I think it goes against what a lot of people feel very strongly about, particularly within the Conservative Party."
He added: "I think most people are very tolerant and have no problem at all if people are gay but, and I hate to say this in a way because I expect it's going to cause controversy, but I think most parents would prefer their children not to be gay, knowing most parents want grandchildren if nothing else."
His comments about parents not wanting gay children led to accusations of homophobia, a charge he denied. As evidence of his tolerance he revealed he "once fought a gay boxer".
David Cameron's plan to introduce gay marriage has split his party, with at least 100 Tory MPs expected to defy the prime minister and vote against the Bill.