This is a political stunt by trump. He is taking military funds away from very needed construction projects to try to build his vanity wall. He knows he has to give his alt-right base a win prior to the 2020 election. No caravans of people are coming to take jobs, they aren’t eligible for most services, they aren’t able to vote as many of trumps base seem to think. Trumps emergency is a hoax for political purposes.