The Department for Work and Pensions (DWP) has announced Cost of Living Payments worth between £301 and £500 for 2025. These payments aim to ...