I'm in agreement with this. Having grown up in and around northeast Scarborough, my (Asian) gut tells me that Olivia Chow wouldn't be outright rejected, especially in favour of a fail-upwards guy like Ford. The area leans slightly left, so I don't really understand where jusbookeh is coming...