Based on the average of recent polls:
Clinton leads Sanders by 3 points nationally, a statistical tie and her closest lead
Sanders would beat Trump by 15 points while Clinton would lead by 10, Their best leads yet were 21 and 17.
Sanders would beat Cruz by 5, 2 points better than Clinton. Their best leads were 9 for Sanders and 6 for Clinton
Trump leads Cruz by 17. 8 is the closest to date
In electoral votes, Democrats have 139 firm or leaning towards the party, the GOP has 77.
In Senate races, Democrats stand to pick up 1 seat and could pick up 4 more, enough for the GOP to lose its majority