George W. Bush is the only recent president who had an approval rating above 40% but lower than 50% at the time of the election -- the same range where Trump is now. Bush won a second term in 2004 when his approval rating was 48% in the final Gallup poll taken before the election