£300 DWP Cost of Living Payment in 2025: Thousands of households across the UK are set to receive financial assistance through the government’s Household ...