In congress, there is the traditional battle between republicans and democrats plus the battle between republicans.
One group of republicans says immigration problems can be fixed with enforcement only while the others says the visa programs have to be reformed.
The President can simply enforce the current laws, they are pretty strict. No new legislation needed. You are just used to laws being totally ignored.