We pay by card and by cash. My husband takes out a sum from the ATM every week, we use that except when doing a big shop at the supermarket. Visits to the supermarket apart from that and to the greengrocer, newsagent, petrol station etc are in cash. We keep a tab on our spending that way and know what we have available to spend.
So, now supermarkets can't take cash? If I go to a boot sale - no cash? Buying my newspaper - no cash? What happens when a café, newsagent, pub have a notice no cheques or cards under £X ? Do we say 'sorry but the government says I can't pay you in cash because that means you are dodgy!'
It is ludicrous, the country prints the coins of the realm and now some idiot is trying to stop people using it!