538: Will voters prefer Republicans or Democrats on August 15? | PrediRoute