“It is 10 years since I used drugs or alcohol and my life has improved immeasurably.”By Russell Brand / October 31, 2024 “It is 10 years since I used drugs or alcohol and my life has improved immeasurably.”