One can not swear allegiance to our Queen/ Flag  and at the same time swear allegiance to another Flag.  When bowing to our Queen , the  but is facing that other flag.
The old wisdom that one can not serve two masters is still true yet unfortunately to many people walk around with more than one passport.    How principled is one by obtaining a second countries passport?