0
Editorial: In the week that nearly 4 million Britons were reported to live in destitution, policymakers axed the cap on City pay. How’s that for a healthy society?