India owes UK multi-million pounds, claims Boris
India is listed among those foreign missions which owe the UK millions of pounds in unpaid bills, Britain’s Foreign Secretary Boris Johnson has told the Parliament. Indian diplomats allegedly owe them over 4.4 million pounds in accumulated unpaid dues since 2003, as per 2016 figures of Transport for London. The US tops the list, followed by Japan, Nigeria and Russia.