Following repeated questions about his views, Lib Dem leader Tim Farron has told the BBC's Eleanor Garnier that he does not believe gay sex is a sin.

He added that - in his view - political leaders should not "pontificate on theological matters".