His Majesty's Revenue and Customs ( HMRC ) has issued a crucial update regarding backdated payments for a vital government ...