Last week, on a grey September morning, the New York City mayor, Eric Adams, was struggling to get ahead of federal prosecutors.
News had already leaked that Adams, a former police officer who won in 2021 with a law-and-order message, was about to become the first mayor in city history to be indicted on federal corruption charges.