British High Commissioner to India, Alex Ellis, on Friday (12) apologised for the delay in UK visa approvals. The envoy shared a video message on Twitter detailing what the country…