Thousands of households see DWP cost of living payment delayed

Thousands of households see DWP cost of living payment delayed

Cambridge News

Published

The £299 cost of living payment has been delayed for more than 800,000 households across the UK.

Full Article