BPS 2018 payments made to more than 65% of English claimants
The RPA has confirmed that BPS 2018 payments were made to 55,179 claimants (over 65%) on Monday 3rd December. The RPA says it is "on track" to pay at least 90% of claimants by 31st December 2018. Please see GOV.UK for further information.