The UK’s Department for Work and Pensions (DWP) has announced the biggest overhaul to disability benefits in over a decade, and it’s set to ...