The UK’s nine biggest banks — including Barclays, HSBC, NatWest, Halifax and Santander — are required by law to offer basic ...