Over seven million £324 payments made to families by government in last week alone
This means £2.3 billion has been paid out to over 99% of those eligible via DWP across England, Scotland, Wales and Northern Ireland since the beginning of the rollout last Tuesday. A further one million families eligible solely through tax credits wi… read more