June 18, 2025

Anti-immigration push threatens UK talent pipeline and could force startups abroad, tech leaders warn