Who was the last Democratic Speaker of the House?

Foley. That is, Tom Foley, of Washington.