Sorry this isn't true. Yes treatment is available on the NHS but it's very hard to get a place in most cities. Our healthcare is paid for by our taxes. Also noone is given heroin for free, I don't understand where this misinformation has come from, the UK has a huge heroin problem. There was a heroin prescription trial in some areas in 2009 but it was a massive failure.