I’m finding it difficult to deposit money into Alpaca account. The provider you’re using doesn’t facilitate UK banks.
When will Alpaca use a facility to allow UK residents to deposit money quickly, perhaps using the ‘faster payments’ system which allows instant deposits.