How long does inpatient drug rehab take

Inside NHS detox centre – Victoria Derbyshire