HMRC says more than 10,000 payments, amounting to £12.5 million, have been made through the new digital service to boost ...