Last general election Tim Farron resigns as leader of the Liberal Democrats amid controversy concerning his views on gay sexual practices. Sources: The Independent