'I visited Britain's most miserable town where locals do unthinkable things in public'
David Leafe saw and heard some shocking things during his visit to Slough, Berkshire, where the stench of cannabis lingered in the air as he engaged with locals