Inland Revenue: data security

A friend has just logged into the Revenue and Customs web site to submit her tax return. (She was unable to do it yesterday because the site was, er, unavailable.) She was greeted by this reassuring dialog box. What’s going on? The return-submission site is unreachable today too.

This is an agency of the government which expects us to trust it with ID cards.