538: Will voters prefer Democrats or Republicans on Election Day? | PrediRoute