The judge said James O’Connor had taken away the woman’s financial safety net which was “a terrible thing to do to anybody”.