Capping social care costs is immoral

The Metro features IEA comment

Public spending will be cut by another £800million to pay