Based on the average of recent polls:
Hillary Clinton is three points ahead of Trump, a statistical tie. She is 7 below her best so far.
Democrats have 242 firm electoral votes and 61 leaning towards the party, for a total of 303. The GOP has 98 firm electoral votes and 31 leaning its way for a total of 129. Needed to elect: 270