Justice has been done