Based on the average of recent polls:
Nationally, Hillary Clinton is 6 points ahead of Trump. This is the best she had been in some time. She is 10 points better than her worst to date. Her average of 43% is 3 below her best to date.
Clinton is leading with 251 of the needed 270 votes, down 34 from her best. Another 117 electoral votes are possible Democratic. Only 57 electoral votes are definitely in the Trump column. Another 56 are possible..