President Donald Trump delivered the longest-ever State of the Union address on Tuesday night, emphasizing what he called economic strength, lower drug prices.