O’Toole today, KFC queasy, Debenhams and is NYC dead?

Stories we found interesting Tuesday include the first news conference of the new CPC leader Erin O’Toole. Then, KFC puts its “finger-lickin” motto in the closet while C-19 rages. Below that, famous retailer Debenhams seems to be in serious trouble. Lastly, gun crime, the pandemic and its upside-down politics have some people saying New York City is dead. Can it be?