Visas PermitsSweden's 2026 Permanent Residency Law: The New 'Integrity' Requirements24. December 2025