The Register favicon

UK has rejected over 1,000 skilled IT bod visa applications this year