I don't see any point in knowing how parliamentarians voted in the current system as we can't hold them accountable. We don't vote for people, we vote for a party, and the party appoints the MP's.  Not very democratic, me thinks.   I strongly feel that the secret ballot should be the only way voting is done in parliament. That way the party can't dictate to MP's how they should vote, and they will be free to vote on the principle of the matter or according to their conscience. If however, we had voted for specific people to represent us in parliament, then those MP's would have been accountable to their electorate and then it would make sense to have open ballots to enable the electorate to see how their representatives voted.