Re: "Shy Tories"
I don't know if you're joking or not - I sincerely hope you are - but the secret ballot is a keystone of proper Democracy. Just imagine the gaming of the system that could occur if your political affiliation was forced into the public domain.
Fancy working in the capital? You'd better be blue through and through because the money markets love the Tories, and now they can quietly check on you.
As for PR that was unfortunately voted down in the referendum a few years back (The death knell of Lib Dems in my 20-20 hindsight opinion.)