A major update to the UK’s welfare system has just taken effect. As of June 1, 2025, the Department for Work and Pensions (DWP) ...