Deth da, Grahameeboy.
Scots, Irish, Welsh, Manx and Cornish all have their own, non-english, languages - they still have the original Celtic languages. The Britons who spoke a Celtic tongue were dispossessed (fleeing to what is now Wales, Cornwall and Brittany and mingling with the tribes that were already there) or assimilated and adopted the emerging Anglo-Saxon language.
The Welsh, Irish, Scots, Manx and Cornish kept their languages despite attempts by the English to wipe those languages out (very nearly succeeded with Cornish but it does still exist).
Ergo, those people are not poms but Celts. Poms are English - a mixture of (very diluted) Celtic, Saxon, Angle, Jute and Norman - irrespective of the accent (or "uccent", MisterD

)
You can thank the various invaders and a bit of convenient geography for the distinction - Hadrian built his wall to delineate the land, the Saxons built "the pale" to distinguish between their territory and the Celtic tribes they called "Wealu" or foreigners, Cornwall was remote with some pretty nasty boglands between it and the rest of the island and the Isle of Man and Ireland are separated from the rest by water.
Because the invaders decided not to press on or deemed the places worthless, the tribes and their languages flourished outside of the various kingdoms that became known collectively as "England".
BTW, MisterD, I didn't forget the Danes - the Jutes I mentioned were from Denmark.
I did, however, miss out the Isle of Man from previous posts.
'tis not coming from the Ununited Kingdom that makes someone a pom, but coming from England.
My personal definition, anyway - many kiwis might be able to spot a Scots or Irish accent but can't tell the difference between "English" accents and Welsh, Cornish and Isle of Man accents - they'd probably lump them all together as "poms". I've had to correct a fair few ignorant people who think Cornwall is "part of England".
Bookmarks