Human rights lawyer becomes NDP candidate in Layton’s riding Craig Scott will try to hold Toronto Danforth for NDP