Libby has resigned. Submitted it earlier today, according to CNN.