Naltrexone is cheap and has the potential to stop dangerous drinking, so why is it not used everywhere? Sophie Gallagher ...