Re: Should not be possible to open a bank account online
you say "I haven't got any id, would you issue me with some"
if they start wittering about driving licence or passport, politely inform them that you're neither driving nor trying to reenter the country. then stand there and await developments.
there is no legal requirement to possess any form of identification, although some organisations issue id for their own purposes, eg railcards.