A major report just let the DWP off the hook. A plague on both thei...