Stewart served only one term and lost the 1980 Democratic primary to reform candidate Harold Washington. He left Congress in 1983 upon being elected mayor, after winning a contentious three-way primary with 37% of the vote. His successor in Congress was union organizer Charles Hayes. Hayes lost the 1992 primary to Bobby Rush by a 42–39% margin following the House banking scandal, in which it was revealed that Hayes had 716 overdrafts on his congressional checking account. Rush had previously lost the 1988 and 1990 primaries to Hayes.