Ben Stephens, Lord Stephens of Creevyloughgare