It doesn't matter if you're in Poland, the UK, the US, Brazil, Portugal, Spain, Germany, or anywhere else. As long as you use a high-quality VPN, you can play on bet365 from anywhere in the world.
There could be several reasons why your debit card is being refused at bet365. It's possible that the card has insufficient funds, is expired, or has been flagged for security reasons. Additionally, some banks may block transactions to certain types of merchants, such as online gambling sites, for customer protection.