Home Secretary Shabana Mahmood faces opposition over her controversial proposals around indefinite leave to remain (ILR), but polling shows they are popular with the public