The UK Visa application center in Delhi will now operate 24 hours 5 days a week, till 15 September 2017