These two articles seem to indicate his policies have had an impact on stemming the tide of illegal immigrants and slowing down the flow of legal immigrants.
https://www.pewresearch.org/fact-tank/2020/03/02/how-border-apprehensions-ice-arrests-and-deportations-have-changed-under-trump/https://www.forbes.com/sites/stuartanderson/2020/07/21/trump-cuts-legal-immigrants-by-half-and-hes-not-done-yet/#17bbc8f46168It's hard to find good data on the wall which probably means the news is not good.
I'll give him a "C" on the whole issue. Better than most. His bloviating is probably a deterrent all by itself.
Immigrants who get naturalized overwhelmingly support the Democrats. By something like 80% or more.
Their children and family they bring in don't magically become Republicans by the invisible hand of market forces either.
If you want to give the Democrats control of the country again then help them by supporting expansive legal immigration and a lax policy toward illegal immigration.
Illegal AND legal immigrants get counted in the census. This adds Democrats to the House of Representatives due to the number of immigrants inflating the population of Democrat strongholds in and around the big cities.
More immigrants = more Democrats in Congress.
This has nothing to do with whether immigrants are good or bad people or any other aspect about them other than voting trends.
It sucks but but sometimes reality sucks.