Home Politics Visa delays may cost UK ‘tech hub of Europe’ crown