It is easy to be high-minded about the Social Contract idea, which may be why it is not yet universally known or accepted. Yes, it is a vision of addressing the main social ills of this country, campaigning to have them put right. And yes, it gains legitimacy by assuming the mantle of William Beveridge, […]