Controversial anti-terror bill C-51 passed a vote in the House of Commons last night with the Conservatives and Liberals voting in favour.