OTTAWA — Prime Minister Mark Carney’s government has narrowly survived a crucial budget vote — one that could have sent Canadians to the polls this winter but instead propped up the minority Liberal government.

See Full Page