Toronto’s top doctor Eileen de Villa is stepping down at the end of 2024, after spending eight years leading Toronto Public Health. Metro Morning’s David Common caught up with de Villa at one of the city’s supervised consumption sites that has been ordered to close next spring.