Toronto Mayor Olivia Chow says the delayed opening of the Eglinton LRT is a “failure” by Ontario Premier Doug Ford ... “It’s a failure for Metrolinx and the Ford government,” Chow ...