Your Papers, Please May 27th, 2007 Not the sort of phrase you associate with Britain, but this may change.