Staid Switzerland has had to deal with many challenges in recent times. The once cherished bank secrecy system is set to end; the attraction of the Swiss Franc as a safe haven has made the main cities the most expensive in the world, and after last Sunday an anti-immigrant party remains the biggest party in the federal parliament.