It can take time for a bank to open an account for you, so make sure you have enough money to cover your first few weeks in the UK and be patient.
Due to UK banks tight security measures, it can take about two to three weeks to open an account. While you’re waiting for your bank account to open, use a credit card or travellers’ cheques if you can, rather than cash.
If you are unable to open a UK bank account before entering the UK, look at obtaining a pre-paid debit card and have at least two weeks of general living cost funds in the account, especially if you have to self-isolate for 14 days. This will enable you to pay for items such as online shopping.