Switzerland's Population Cap Referendum: Implications for EU Relations and Economic StabilityJune 14, 2026