MPs pledge independent inquiry into much-criticised policy