I used to be a paid up code-monkey, in my halcyon days. We have a name for what happens when the client starts to add 101 new requirements as the project progresses: "Feature Creep". And it's the stuff of nightmares. Requirements added after a project has been scoped and examined for feasibility tend to be ad hoc, ill thought through and badly cost-controlled.
So it's no surprise to learn that the plans for the the national ID card and register are ballooning. This article details just a few of the requirements that have been added since the publication of the initial plans in New Labour's 2005 manifesto.
This is only one of the reasons why the projected costs of the project have soared.