Stephen Harper has said that he would allow a free vote in the house on the issue of Same Sex Marriage were he elected Prime Minister. Now of course that sounds good, except when you take in to account that out of the 96 Conservatives who voted on bill C-38 only 3 of them actually voted for it.
It's really easy to say you'll offer a free vote when you know the vast majority of your party's MPs are going to tow the party line. That'd be like if I was a candidate for Prime Minister and said that I would allow a free vote on a bill to increase the salary of MPs.
It's all about the word games with the Conservatives, they use a term like Free Vote and people like how it sounds, of course most of them don't follow politics like I do so they'd have no idea how little it actually meant.