Indian business leaders have criticised plans to make visitors pay a £3,000 “security bond” to enter the UK. The idea, to be piloted from November, is aimed at deterring people from “high risk” countries staying in the UK once their short-term visas expire. Under the plan, they would forfeit the...
Read more