MONTREAL— Jagmeet Singh says it’s time to draw a line: the wealthiest few shouldn’t get special treatment while working and middle-class Canadians pay the price—especially at a time when Donald Trump’s trade war is already driving up costs and threatening Canadian jobs.