John Miller Home Affairs and my journey to a Smart ID card: A positive tale through operational challenges 6 min 4 20 July 2025