I have access to 4 business bank accounts with 4 different banks, by far the easiest to use is Starling for day to day as the app work, plus quick opening and no hassle. Quick customer service, they answer questions and you have instant payments, and the notifications are great for my sole trader account. The only reason they are not used for a limited company account is no desktop site, so doing accounts etc is time confusing, unless you pay for a third party program.
HSBC is horrendous, if anything goes wrong it all involves a bank visit. Plus you need a little key fob thing for payments and some things, which is slow.
High Street bank wise Barclays is by far the best, the online banking works very well and is simple. Amazing business customer service, plus you have branches if need be for counter service.
The other is a private bank so pointless discussing the in’s and out’s of that. Although a good website is important to me in business banking, one the new banks forget about. It’s not possible to effectively manage a business account without a desktop site, and those that say it is, normally actually use a different program like xero or freeagent, so are not making use of the app anyway.