It's a very sad thing..you aren't allowed to be openly British in Britain! I was told, 8 years ago, that even though my grandparents were British and four generations before them were British and that when I joined the Australian military and swore allegiance to HRH (23 years service), it counted for nothing!! An 1100 pound, non returnable fee had to be paid and that that I had to take my turn and if it failed, then I had to re-apply, pay and try it all again. I was good enough, and secure enough, to be part of HRH Prince Charles' wedding military contingent, why am I not good enough to fly a British flag? I think I know the answer....
that's why I live in Bulgaria!