Toronto’s mayor resigns after admitting an affair with a staffer 37 years his junior.