Even among current and recent MPs and Lords, we've had: O’Brien (5), O’Donnell, O’Halloran, O’Hara (2), O’Mara, and O’Neill.
https://members.parliament.uk/members/commons?SearchText=%27...
https://members.parliament.uk/members/commons?SearchText=%27...