From national poll averages
Nationally, Hillary Clinton is six points ahead of Trump, her best in a long time. This this is 8 points better than her worst position vs Trump. Her current average percentage is 45%, Her campaign range has been 38-46%
Clinton is leading with 254 of the needed 270 electoral votes, down 21 from her best of 275 early in the campaign. Another 44 electoral votes are possibly Democratic. 114 electoral votes are definitely in the Trump column. Another 61 are possible. This would still leave him 90 votes short.