President Donald Trump delivered the longest State of the Union address on Tuesday night, surpassing President Bill Clinton's 2000 speech.