For once, progressives have a reason to celebrate from coast to coast
It’s not often that the beleaguered moderate left has much to cheer about. But over the last few days, progressives have received a cornucopia of blessings in three provinces.