Do people who claim British citizenship have to swear an oath of allegiance?
People who come to the UK to become British citizens are invited to take part in a citizenship ceremony which they then have to attend. At this ceremony you are required to make an oath of allegiance (or you can make an affirmation if you prefer not to swear by God) and a pledge. Oath of allegiance: I (name) swear by Almighty God that on becoming a British citizen, I will be faithful and bear true allegiance to Her Majesty Queen Elizabeth the Second, her Heirs and Successors, according to law. Affirmation of allegiance: I (name) do solemnly, sincerely and truly declare and affirm that on becoming a British citizen, I will be faithful and bear true allegiance to Her Majesty Queen Elizabeth the Second, her Heirs and Successors, according to law. Pledge: I will give my loyalty to the United Kingdom and respect its rights and freedoms. I will uphold its democratic values. I will observe its laws faithfully and fulfil my duties and obligations as a British citizen.