I realize this comment was probably made in good faith but I can't help but feel it needs to be called out as egregiously ignorant if not derided for the same reason. Solve the southern border problem? What year is this? Most illegal immigrants aren't Mexican. If they were then the "Remain in Mexico" policy wouldnt have been as wildly effective as it was. Most illegal (if you're Republican)/Undocumented (if you're a Democrat)/Whatever immigrants heading to America aren't Mexican and haven't been for a bit now. And that's just the issues with the presented idea on the border front.
It would actually 'solve' the problem by limiting the border to a manageable size.
However that's the wrong solution to the wrong problem.
It should never have been about blindly stopping everyone. America used to have the right idea, paperclip in the best and brightest to fuel the next business revolution. A rational policy isn't about denial, it's about control and management. To legalize, to tax (profit from), to regulate.
Seasonal labor work visas, documented workers; and for the workers, safer working conditions and better pay (though still not the pay a farm would have to give Americans to make them want to do that job). Even a real process for identifying an applicant's history so that refugees can be integrated, positive influences can be allowed through, and criminals can be (mostly) stopped at the border.
Most illegal immigrants aren't Mexican, but Mexico is the only country with which we share a southern border, and all illegal immigrants crossing the border come through Mexico.