The Irish that lived there when it was occupied do; they never left (despite attempts to force them). They lived there for thousands of years; the newbies for what, a few hundred?
It is as British as Gibraltar; anyone with eyes can see that.
No, they haven’t lived there thousands of years. No one lives more than a hundred or so.