With regards to the U.K. resident bit, the term can be a bit vague as it's possible to live and work in the UK for quite a number of years without legally being a UK resident. My Aussie friend has been married to one of my best mates for 12yrs, but has only has a resident permit for the last 5yrs.
The law is very clear if you in the UK 186 days you are UK resident regardless of anything else. I can spend 90 days or less in the UK as my wife has a home in the UK & is still UK resident. If I stay for 91-120 days I would be limited to 45 days next year.
More details can be found here.
HSBC in Jersey will open premier accounts after about 3 months of due diligence, however it's not a UK account & transfers to the UK are expensive telegraphic transfers, not free BACS payments.
That situation has not changed - We still have the account, ATM cards, get quarterly statements. But they will NOT communicate with us by phone or email as our registered address is outside the UK. We can call them but they will NOT call us.
However, I have been able to open a new current account with the Halifax, and obtain another credit card from them; they did ask that I use a UK address for the initial paperwork, then I just informed them in writing of my 'change of address' a few weeks later.
OH has also been able to open a new saving account with Lloyds, using a swiss postal address, but that might have been accepted as we're established clients.
From Monday this should be possible, it's a legal requirement for Banks not to refuse a basic account for EU residents.
Is Switzerland treated like an EU country in this case as it is for other things I wonder?
This is not automatically applicable to Switzerland. It may be, in the future, if Switzerland decides to amend it's domestic regulation to apply here as well. Can't see the banking lobby wanting this obligation on them.