Government policy is literally squeezing the life out of Britain

Nearly 600 rough sleepers died last year.

metro.co.uk