A handful of opposition abstentions allowed Carney to advance a deficit-boosting budget aimed at countering US tariffs.