A.H. Vishwanath resigns