The UK government on Thursday (22) admitted that errors were made in denying some Indian skilled professionals the right to live and work in the UK over a controversial clause…