The UK must protect economic and social rights with a new law – here's what should change