If you change 'English' to just about any other group, it would be at least equally valid, and more so in several cases, but you would have been castigating the author as racist. The Scots and Welsh are pretty proud and protective about their role in the Empire for a kick off.
It's a funny old world.