Senator Al Franken has resigned.