Sorry for the slight thread drift, but maybe the OP has the right more than anyone else!
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.