Digital ID is back on the agenda. It was announced as a bill in the King Speech, and many believe […] London - Digital ID: Panacea or Dystopia? 15 June 2026