The primary law governing nationality of the Republic of Ireland is the Irish Nationality and Citizenship Act 1956, which came into force on 17 July 1956. All persons born in the Republic before 1 January 2005 are automatically citizens by birth regardless of the nationalities of their parents. Individuals born in the country since that date receive Irish citizenship at birth if at least one of their parents is an Irish citizen or entitled to be one, a British citizen, a resident with no time limit of stay in either the Republic or Northern Ireland, or a resident who has been domiciled on the island of Ireland for at least three of the preceding four years. Persons born in Northern Ireland are usually entitled to – but not automatically granted – Irish citizenship, largely under the same terms. Foreign nationals may become citizens by naturalisation after meeting a minimum residence requirement, usually five years. The president of Ireland may also grant honorary citizenship, which entails the same rights and duties as normal citizenship, although this is rare. (Full article...)