Tim Farron, the leader of the Liberal Democrats in the House of Commons, has refused to say that being gay is not a sin.
On Tuesday, Channel 4’s Cathy Newman asked Farron about his views on LGBT people.
She said: “A while back I asked you if you thought that homosexuality was a sin and you struggled to answer.
“Now you’ve had a while to consider that question, what is the answer?”
Farron replied: “I don’t think I struggled to answer it, Cathy. I think I’m not in the position to make theological announcements over the next six weeks.
“As a Liberal, I’m passionate about equality, about equal marriage and about equal rights for LGBT people, for fighting for LGBT rights, not just in this country but overseas.
“Just because I’m Christian, it would be a bit boring for everybody to spend the next weeks asking me to make theological announcements that I’m not going to make.”
Mr Farr’s refusal has drawn widespread criticism on social media.
Comedian David Baddiel tweeted: “Problem with people saying it’s Tim Farron who’s talking the most sense is: he’s a fundamentalist Christian homophobe.”
Writer Owen Jones wrote: “This is an absolute disgrace. But hey, I’m just some sinning gay, what would I know.”
Mr Farron abstained from voting on the third reading of the same-sex marriage act in 2013.