The leader of the Liberal Democrats has been branded a "bigot" and "absolute disgrace" for evading a question on whether he thought being gay was a sin.

Sue Perkins and David Walliams were among the celebrities who criticised Tim Farron for failing to answer the question.

He finally answered the question on Wednesday afternoon when asked in Parliament if being gay was a sin. He said "no I do not [think that]".

On Tuesday night, Channel 4's Cathy Newman asked the Liberal Democrats leader about his views on LGBT rights and gay people.