You cant just wake up one day and suddenly proclaim everyone a non citizen. In that case this is a non-government having been elected by non-citizens! Right?
The single point of controversy is whether the Citizenship Amendment Act can omit a refugee on the basis of religion. The supreme court can issue a ruling on this and end the matter.