UK Home Office Revokes 3,100 Sponsor Licences in 2025 — What It Means for Migrant Workers in the UK