India, Nov. 18 -- The ruling Liberal Party government narrowly survived a critical budget vote on Monday thereby preventing the possibility of a potential Christmas Federal election.

The vote to pass the Federal budget succeeded by a margin of just two, with 170 MPs in support and 168 against. The Government of Prime Minister Mark Carney survived thanks to two members each from the opposition Conservatives and the New Democratic Party (NDP) abstaining in the 543-member House of Commons.

All 170 ruling party members were present and voted for the budget, while it also garnered backing from the lone Green Party MP. The Speaker, also a Liberal MP, did not participate, as is the norm, but would have cast the deciding vote in case of a tie. ...