who was the last president from the republican party?
george w. bush