Farewell to alms / Can the social contract survive in Britain?

.....

© The Spectator