It's a bit of a blanket statement to assume all junkies are scum-bags.^ Well put. They get all the benefits and protection from society, without ever having to contribute anything in return. I feel about travellers the same way I feel about junkie scum bags leeching off the benefits system all their days. They should be cut off completely from all support. Let them sink or swim. Let them get jobs. Let them get educated. And if they wont, then let them go away and never come back.
What's needed is to integrate them into society, or if that's impossible apply pressure on them to ensure they follow our laws regarding criminality, paying taxes & ensuring they provide adequate care to there children who are in the UK.
(this is of course only referring to the actual problematic communities, which isn't all of them).