Question: what is the difference between british and english nationality?
Answer: English refers to anything to do with England and possibly Wales but not Scotland and Northern Ireland, with the exception of the language, which is spoken throughout. British refers to anything to do with the whole country. Irish, confusingly, can refer to things in Northern Ireland, the Republic of Ireland, or both.