The more usual and PC term is "British Asians" - which is a racist term, and enables them to claim all the advantages of being "British" while at the same time preserving the laudable positive discriminatory benefits conferred on them by the word "Asian".
If they were born here, what else can we call them other than British? They are traitors, but if they weren't British they couldn't be described as such.