Who were the last 5 Republican presidents?
Gerald Ford – 1974 to 1977 (38th President)

Ronald Reagan – 1981 to 1989 (40th President)

George H.W. Bush – 1989 to 1993 (41st President)

George W. Bush – 2001 to 2009 (43rd President)

Donald J. Trump – 2017 to 2021 (45th President)