The UK banks are split at the moment. Lloyd's Bank group, who owns other popular banks here have totally blocked crypto purchases. I'm in the process of changing banks because of this.
Currently the only way I can buy crypto is depositing GBP via bank transfer which takes about 3 days. Unacceptable.