The latest poll in the presidential race shows Hillary Clinton has just a two-point lead over Donald Trump.