£150 cost of living payments made to 4.8m people as DWP aims to pay most by Monday

Daily Record

Published

DWP plans to make 99% of all payments due to those already eligible by June 26

Full Article