Jagmeet Singh, the leader of Canada's New Democratic Party;Jagmeet Singh, the leader of Canada's New Democratic Party;Jagmeet Singh, the leader of Canada's New Democratic Party;