HMRC reveals some of the most bizarre excuses it has received for not paying on time. Image: Open Government Licence v3.0

HMRC reveals some of the most bizarre excuses it has received for not paying on time. Image: Open Government Licence v3.0