Not exactly neck and neck.

Fivethirtyeight.com, the poll aggregator, has Clinton 5 percentage points ahead of Trump "if the vote were held today." (47.9% to 42.9%)  

Election day is still 5 weeks away, but the cloud is lifting.