While the number of visas handed to health and care workers has continued to drop, there was a rise in those issued to foreign-born tradesmen, hospitality and sales staff