Trump took care of the problem by having the people stay in Mexico and be processed there.
He’s bypassing the courts and supreme’s by dealing directly with the leadership of countries.
The problem is they are illegally crossing the border between ports of entry. When they are caught doing that we cannot deport them back to Mexico because they are not Mexican citizens. We then have to process them for asylum in this country. Denying asylum to those who did that was to stop them from entering illegally. Now the judges have said even those that enter illegally can still claim asylum when they are caught.
We are trying to make them wait in Mexico to be processed but the USSC just said it was fine for them to just go ahead and enter illegally and they would be processed here, which also means they will end up being processed before those who are waiting in Mexico. That is not what the court said but that is what their ruling means here in the real world.