President Trump held campaigns in Ohio, Indiana and Missouri stating facts about his opponents and divisive issues such as immigration, warning voters against Democratic "socialism" and "an invasion" of criminals from the Central American migrant caravan.