Bank Restrictions
Some banks offer you the ability to block you from depositing funds to use for gambling.
For a list of financial services organisations in the UK that currently offer gambling blocks on debit cards see:
https://www.gamcare.org.uk/self-help/money-management/#banks