Let him who casts the first stone…
Few sights are more stomach-churning than the British press in one of its perennial fits of moral outrage. Judging by the leader columns of the past few days, the whole of Fleet Street is shocked — shocked! — to discover that MPs have been fiddling their expenses. Could these be the same professionals I have
