I hope the bank resolves the issue for you Leon.
Whatever new security the banks tell you will enforce better security; never trust it, and never believe it.
I once was asked by a friend of a friend who worked for Citibank whom was completing a survey for the company if we'd be interested or would accept fingerprint identity as a form of account security... I didn't know whether to scream in agony, or ask them politely how would I get my identity back.
Maybe quantum entanglement mechanics/procedures will be the ultimate security used in the future ?