And accepting all the immigration/emigration (including that of Gypsies) that has occurred,
Blimey, how many hundred years do you have to live here before you stop being an immigrant? I wonder if Wavy Davy has checked his DNA to make sure it's fremdenrein?