Recent recommendations from the House of Lords Economic Affairs Committee aimed at tightening the Department for Work and Pensions (DWP) assessments have sparked fierce ...