New criminal laws passed by Parliament draw mixed response f