I agree, as far as that goes.
Nevertheless, he’s right about this.
He’s not entirely right. One thing he does not point out, for example, is that the local authorities in NJ who are now blaming the Feds actually never reported the man’s illegal status, even while they had him in the criminal justice system. They knew about it, did not report it, and even gave him bail.
Don’t forget, Newark is a “sanctuary city,” something the Mayor of Newark himself seems to have conveniently forgotten.