Stafford lost its RBS a few years ago (not sure if RBS is even still around?) It is now the local jobcentre! When Santander took over Alliance & Leicester and Abbey National, both branches were taken over, then after a few years it dropped the Abbey National branch and kept the A&L one. Other than that, Stafford seems to be ok for high street banks.
Last time I had to go into a bank was last year when their outside ATM jammed when I tried to deposit cash. I told them inside how much it was, had a phone call the next day and the amount got credited ok.
Last time I received a cheque was in 2019 when I cancelled with Virgin Media. I was in credit with my bill but instead of using my bank account details that have been the same since 2002 (NTL days), they gave it to me in cheque form. Like, seriously?