The Department for Work and Pensions (DWP) has stopped benefit payments for more than 350,000 people after they failed to meet a key deadline linked […]