Cabinet yesterday reneged on a 2022 vote pact with New Democrat leader Jagmeet Singh. A written promise to pass pharmacare legislation by December 31 will not be met, said ministers: “Well, yes, I don’t think we’re going to get it passed by the end of this year.”