Tim Farron resigns as Liberal Democrat leader, saying it felt ‘impossible’ to lead party and be Christian

TCH has this news here.

Featured