UK ID cards "defeated" yet still going ahead