Richard Sharp resigns