That's because Switzerland isn't part of the Schengen area
(https://en.wikipedia.org/wiki/Schengen_Area)
So if you fly in from the UK (or any non-Schengen country) you need t show a passport. As is the case in any other Schengen country.
https://en.wikipedia.org/wiki/Schengen_Area
(https://en.wikipedia.org/wiki/Schengen_Area)
So if you fly in from the UK (or any non-Schengen country) you need t show a passport. As is the case in any other Schengen country.