
Denver’s mayor is Mike Johnston, with a “t”. Its unofficial “mayor of the streets” is Mike Johnson, with a teardrop tattoo and a soft voice—your correspondent can barely hear him over a karaoke performance of a Guns N’ Roses song in the cafeteria of one of Denver’s new homeless shelters. For years, Mr Johnson’s life was a haze of pills, heroin and street living. Now he spends his days helping Denverites like him find shelter or a place to detox. That is easier than it used to be: Denver’s tent camps have largely disappeared.


