I never thought I would say that Lloyds Bank are awesome, but… New Business Account Application to BBL paid out in under 30 hours is awesome. I wouldn’t have know about it without this little community.
Ps I was also one of the starling mass declines. Got 3 accounts with them now moving elsewhere