Postmaster General Louis DeJoy was grilled last spring at a U.S. Senate hearing about ongoing USPS problems in Houston and around the country.
People living in south west London at last have an answer as to why they are getting either delayed post—or none at all.