Sanjay Singh Resigns