Toronto Mayor Olivia Chow says the delayed opening of the Eglinton LRT is a “failure” by Ontario Premier Doug Ford.