HMRC publishes more strange excuses Published 24th January 2019 at 800 × 545 in HMRC publishes more strange excuses