Submitted by admin on Fri, 22 Oct 2004 - 01:00 Technology to be incorporated into new UK passports by end 2005 has a 10% failure rate. Themes Social Justice & Equality