Random thread Davey but I have never heard Rory McIlroy claim to be English in my life.
Neither have I Si.
Very strange thread but I don't see how the Lions comes into this as it's always been the British Lions, so it's always been the best of British whether they be English, Scottish, Irish or Welsh. The 6 Nations has been dominated in recent years by the Irish and Welsh, so it makes sense that the Lions squad were mainly from these countries.
Froome may have been born in Kenya but his Father is British so he could have chosen either Nation to represent.
I have relatives in Australia who have duel nationality. My own children have a Welsh Grandmother and are very proud of their Welsh heritage, so I don't see the issue here.