However, purely for the purposes of clarification, the term pommie/pommy seems to refer to someone who is British
Pommy: definition of Pommy in Oxford dictionary (British & World English)
and would thus include the English, Welsh and Scots.
pom definition, meaning - what is pom in the British English Dictionary & Thesaurus - Cambridge Dictionaries Online