We need to insist on keeping cash - Central Bank Digital Currency (CBDC) presents enormous concerns