The rollout of the UK government’s self-employed income support scheme is running ahead of schedule.Payments will arrive by 25 May, or within six working days of making a claim, which is earlier than the original target of mid-June.