Her Majesty’s Revenue & Customs (HMRC) are the organisation behind keeping track of UK citizens and their taxes. It turns out that HMRC has been storing taxpayers audio signatures after a default opt-in of a new Voice ID system that allowed taxpayers to use their voices as their password. Big …
Read More »