The Margaret Thatcher of India?