Tier 2 general visa english language requirement July 8, 2019 16 32 64 128 Tier 3 виза Tier 2 (general) visa Tier 2 vs tier 3