Donald Trump is only the second US President to be elected to a second, non-consecutive term after Grover Cleveland in the 19th century.