Minimum Income Standard report explains what people need to afford a minimum, socially acceptable standard of living. Nearly four million Londoners are living below the minimum income level to enjoy a decent standard of living, shocking new research has shown. Analysis from Trust for London, seen by the Local Democracy Reporting Service (LDRS), shows that […]



