Polly misses the point - again
People do know more or less what everyone else earns in the public sector, so why not make it compulsory for all?
Well, because it's not public for a start. I, as a taxpayer, have a vested interest in the salary of Jonathon Ross because I help to pay for it. Similarly Tony Blair, or Mr Justice Cocklecarrot. You, as a taxpayer do not have any right to know how much I earn because you are not paying me. And if you are paying me, then not only do you know how much I earn anyway, but you should definitely be doing something more productive than reading this blog.
Incidentally, Polly Toynbee was two years below my mother at Oxford, and dropped out, unable to cope with the course. Failed 11-plus, dropped out of University: proof that being a total muppet need not destroy your career prospects, provided you have rich and famous parents to carry you through.