A damning new report has laid bare just how people on Personal Independent Payment (PIP) and Employment and Support Allowance (ESA) are being mistreated.