Indian Prime Minister Narendra Modi made good on his election pledge with a shock declaration on Tuesday that so-called high-value currency notes denominations of Rs 500 and Rs 1000 would not be legal tender as of midnight that day. This draconian move affected £177bn ($223bn) worth of notes, an 86 per cent of rupees…