Most transfers are almost instant nowadays via the Faster Payments Service, but this can take up to 2 hours. All the UK banks are party to this
If the receiving account can't accept the faster payment, you are told there and then
If the receiving account can't accept the faster payment, you are told there and then