Jagmeet Singh puts on brave face one year in as NDP faces existential questions
by from on (#3ZVWB)

The 39-year-old politician isn't rattled - on the outside, anyway - even if longtime New Democrats have concerns about his leadership, the party's future, poor morale and slumping fundraising figures.