While full details of the £95 million initiative have yet to be finalised, it is understood peole receive pre-paid cash cards of around £100.
While full details of the £95 million initiative have yet to be finalised, it is understood peole receive pre-paid cash cards of around £100.