Tim Farron's resignation shows 'totalitolerance of illiberal elite'