British citizens will “need” to have identity cards in future to protect themselves from threats, a former security minister has said. Lord West said it was inevitable that the government would have to introduce a “chip and pin type card”. It need not be called an “identity card,” he told...
Read more