On Tuesday, November 8, America will vote for its next President. With hours left for the voting to begin, Democrat Hillary Clinton has an edge over Republican Donald Trump, polls show, but that lead is very thin. Watch NDTV's pre-election analysis as we discuss the factors that will affect the outcome of the 2016 US Presidential elections.