I had problems with Natwest some years ago, they lost 2 cheques of mine which was 4 weeks worth of pay. A half decent bank should have credited me the funds, apologised, and found the cheques in their own time, but they didnt.
A while later I applied for an ISA with them, and strangely I had to bring in my Passport, despite them already being my back. A week later they told me they couldnt setup the ISA as I hadnt signed my passport

Thanks for you know... checking for me guys.... you're the bank!
As for HSBC, their customer service 'chat' is better, but they have some mind-numbingly stupid rules. Nearly lost a car that I wanted to buy because I couldnt withdraw more than £300 from a branch without a cheque.
That had never been pointed out to me, and makes no sense, because surely a cheque is FAR FAR easier to steal/forge than possession of my chip and PIN card and the PIN number itself?
1 more problem with HSBC and I'm moving banks, the problem now becomes who to move to!