List of Presidents:
41: George HW Bush (1989–1997)
42: Bob Dole(1997-2005)
43: Bob Graham(2005-2009)
44: Jeb Bush(2009-2017)
45: Mark Warner(2017-2021)
46: Marco Rubio(2021-Present)
List of House Speakers:
49: Tom Foley(1989-1999)
50: Dick Gephardt(1997-2007)
51: John Boehner(2007-2011)
52: Harold Ford Jr(2011-2021)
53: Cathy McMorris-Rodgers(2021-23)
54: Joe Crowley(2023-Present)
The Dems being out of power that long seems excessive. Why not 1996 or even 2000? Dole isn't a great candidate in 1996. Even Gore could have beaten him.