The resignation of Sheila Cherfilus-McCormick from Congress marks a significant setback for the Democratic Party. Despite the House Ethics Committee finding substantial evidence last month, she waited until it was clear she would be expelled in a bipartisan vote. Allegations she misused $5 million in federal disaster relief funds were too much for the party.

