ramaphosa signs a raft of laws to mixed reviewslatest news & developments