January 7, 2006

The moment of decision in the Government’s atrocious ID cards scheme is fast approaching. On the 16th and 23rd of January, the Bill goes into its report stage in the Lords (where the House of Lords will debate and vote on the outcome of the committee hearings on it). Every amendment that passes here will…

Read More The Last Push