If the presidential election were held today, Donald Trump would be the winner, according to analyst Nate Silver.

Silver said his adjusted projections ahead of Monday night's debate give the odds to the Republican nominee, with Trump winning the key battle ground states of Florida, Ohio, North Carolina and Nevada.

The same projection shows Hillary Clinton winning Pennsylvania, Colorado and Virginia.

Trump gained the national lead in the latest Morning Consult and Bloomberg polls, and took the lead in Colorado, reducing Clinton’s chances of winning that state.