Are Democrats and 'weak laws' to blame for migrant caravan?