Companies are struggling to pay tax bills on time with arrears to HMRC running at an average of £28bn per month, even before latest National Insurance hikes kick in