Don't you have to have EU citizenship to work in the UK?
Is Switzerland part of the EU?
You do not have to have EU citizenship to work in the UK. Switzerland is not part of the EU. I believe that Switzerland have a bilateral agreement with the UK allowing 'freedom' of labour between the two countries.
For example, you would be unable to work in Italy (an EU member) but you could work in the UK as a Swiss national.