It took a good audit and bad press to get the U.S. Department of Housing & Urban Development to admit that there’s a big problem with too many people in public housing earning way too much money for the public housing that they’re in.

Finally, the agency is starting to do something about it.

The Washington Post has the story.

In response to an unsparing audit by its watchdog, the Department of Housing and Urban Development has flipped its stance and now says it is urging housing authorities nationwide to evict tenants who earn too much to qualify for government subsidies.

The initiative represents an about-face from the agency’s earlier response to the audit by HUD’s inspector general. That review found that more than 25,000 tenants make more than the maximum income allowed to qualify for public housing. The threshold varies depending on local economic circumstances, ranging, for example, from an income limit of $32,750 for a family of four in the District to $14,500 in Mississippi.

Although many of the “over income” tenants exceeded the limit by a small amount, the audit revealed that nearly half were over the threshold by $10,000 to $70,000. And some of the cases were eye-popping, such as a family of four in New York City with a $497,911 salary that is paying $1,574 in rent for a three-bedroom apartment in public housing.