Yes Biden won the debate. No contest. Public Policy Polling has some great news about who is going to win the race for President, and the senate and the congress. NC is already at 51% of the total number of ballots cast in 2016. And we still have 11 days to go.