Technically they are both British (inhabitants of the British Isles), though the Irish (from the Republic of Ireland) are as probable to consider themselves British as Canadians are to consider themselves American. In contrast, most Latin Americans consider themselves American.
Politically correct Irish refer to themselves as residents of IONA, the Islands of the North Atlantic. They are, however, idiots.