Justice has been done, says judge