£300 Cost of Living Payment for DWP Benefit Households
A new £300 cost of living payment is being distributed to eligible households in Worcestershire on specific DWP benefits to help with energy bills, with strict criteria including income limits and support service engagement.