Labour's Diane Abbott and Conservative Sir Edward Leigh say they fear the bill will put the vulnerable at risk.