Marking British passport holders with Israeli/British dual citizenship basically means that you are branding the person who is traveling as a Jew, and that's neither safe for the person concerned nor smart for the British government to do. Just for your information, the Germans put a little J (for Jude) on every German Jewish holder's passport during the Nazi era. How about if the British government simply makes sure that every British citizen is issued the most up-to-date and secure passport, (machine readable with biometric chips)? I would think that these are nearly impossible to forge, aren't they?
from the article: Hamas: Jordan or Egypt likely behind Dubai hit