As of midnight 18/01/2018 HMRC will no longer accept credit card payments as new law prohibits them from charging a transaction fee, "there are costs associated to processing credit card payments and as HMRC are now unable to pass these cost on to the card user and deem it unacceptable that UK...