Once you arrive in the UK, you will find out that you cannot survive without a bank account, debit cards, credit cards, club cards and whatever cards you can imagine. Before you start your card journey though, you will need to open your bank account. In some cases that might turn into a tough job. [...]