Lord O'Shaughnessy

Lord O'Shaughnessy's full title is The Lord O'Shaughnessy. His name is James Richard O'Shaughnessy, and he is a current member of the House of Lords.