Menzies Research Centre’s Freya Leach has weighed in on the UK government’s new digital ID advertisement. It comes as the UK ...