John Lydon's parents were both Irish but he was born in England. So technically he is English but grew up in an Irish household with Irish ideals. It also says in his book that he would go to Ireland every summer to visit family there.
Note: There are comments associated with this question. See the
discussion page
to add to the conversation.