Tim Farron has resigned as leader of the Liberal Democrats following repeated questions over his Christian faith.

In a statement Wednesday evening, Mr Farron said: "To be a political leader, especially of a progressive liberal party in 2017, and to live as a committed Christian, to hold faithfully to the Bible's teaching has felt impossible."

He said he had found himself “torn” between being “living as a faithful Christian and serving as a political leader”.

“I seem to be the subject of what I believe and who my faith in is,” Mr Farron added in his resignation statement.