Conservatives blamed Liberal members of Parliament -- who oppose the bill changing the definition of marriage -- for forcing the quick vote, but were unwilling to block their own party's budget maneuver.
Liberals held a quick budget vote Thursday night when they realized that seven Conservative members were absent. The Conservatives had threatened an attempt to try to bring down the government over the budget unless the same-sex marriage vote was delayed until the fall.
Pat O'Brien, who quit the Liberal Party three weeks ago over the issue and is now an independent, told the newspaper that the budget was rammed through "with unconscionable speed."
Celebrity Breakups and divorces of 2014 [PHOTOS]