No. The laws in the UK were changed in April 2020. Online bookmakers are no longer allowed to accept deposits made by credit cards. However, there are several ways you can fund your account including debit cards and digital wallets.