Lib Dem leader Tim Farron was challenged over his views on homosexuality during a Commons debate about the snap general election.

Tory Nigel Evans intervened to ask whether he believed being gay was a sin after Mr Farron was grilled about his views during a TV interview.

"I do not," he replied.