The bill was introduced and passed by the Conservative Party , who held a majority in Parliament , with support from the Liberal Party , which promised to amend the bill to increase oversight if elected .
The bill was introduced and passed by the Conservative government of then - Prime Minister Stephen Harper , who held a majority in Parliament . 
 The Liberal Party supported the bill , although promising to amend the bill to increase oversight if elected .