HMRC publish strange late filing excuses?