Tim Farron resigns as Lib Dem leader

Loading...