If you are an immigrant coming from an African country or indeed anywhere where there are no big international banks it can be a struggle to sort out your finances once you’ve settled in the UK. Big multi-national banks are helpful because they can transfer your account to any country then you don’t have to apply for a new account.
But if you were with a small local bank going to the UK means you’ll have to apply for a new bank account and your credit rating will be evaluated, if you have bad credit then you can’t get an account at most banks, its then bad credit bank accounts for you. Even if you don’t have bad credit but just no credit history to show, you will still fall into this category.