Ok so obviously you can't technically only be one, but the question is if someone asked for your nationality would you say British, or English or whatever? Personally, I would say I'm British, unless I was talking to someone who was Scottish or Welsh or whatever, then I would say I'm English. I guess, I would also say I'm English if I was talking about rugby or something because then the more specific answer is actually important as the individual countries have separate teams. It really doesn't matter to me which term people refer to me as, but I guess it's a bigger deal for more patriotic people. If you aren't from Britain, I guess you can give your opinion as to whether you would refer to us as British or English.
xx
xx