New update on devolved disability payment processing times for people waiting on decision

Daily Record

Published

Some 60% of nearly 20,000 new applications were approved for an award of up to £627 a month by January 2023.

Full Article