I opened an account at Metro Bank (in London), in a branch. They verified my id, then printed a debit card — this took about 10 minutes — and let me set its initial PIN in the bank.
I don't know if this is now normal in the UK. The previous time I opened an account in-branch was 2004, when the chip card arrived by post a few days later, with the PIN in a separate letter.
Similar situation here in Germany – but some banks, as I mentioned, require you to verify online that you received the letters, if you enabled this security feature.
In fact, I’ll go next friday to the bank to get a new debit card, as my existing one stopped working a few months ago.
Metro Bank are a newcomer to the market who've focused heavily on streamlining their customer enrolment because of that. I don't think other banks offer this.
If the attacker already has access to the online banking account, then he/she can do much worse things anyway.