Title: Is Donald Trump the Last Republican President?