Ken Martin needs to resign