Charlotte Waldron, Lord Stephen Young