Tag: Helen Barnard

Beveridge Revisited: Why does poverty still stalk the UK?

On the 80th anniversary of the Beveridge report, the five ‘giants’ he sought to slay are alive and well and stalking this green and pleasant land. A new book…