The Dufferin 29 bus is a true workhorse: one of the city’s top five busiest surface routes, hauling 32,000 people per day along the long, strange arterial that is as hostile to pedestrians and cyclists as any other in the city.
Read MoreHere’s a look at the biggest misses of the past four years – and what the incoming government needs to get right.
Read More