Watchdog on the HMRC

The BBC Watchdog produced some worrying information last week regarding HMRC, do you have a similar story to those on the watchdog blog? The Revenue are the first to issue penalties and interest for late payments and will not accept the ‘lost paperwork’ excuse that they so frequently use!