Thanks for that, Bob and Helen - it makes several facets of USA politics clearer to me that I have always struggled to fully understand. I can't help thinking it is another old-fashioned and profoundly un-democratic principle to have to declare a nominal allegiance prior even to voting. But there again, I am a serf in a neo-feudal kingdom, so what do I know?!