Top Indian official blames country being ‘too much of a democracy’ for slowing down reforms

Policy chief later claims he was talking about size of country and resources being ‘spread thin’, but critics on Twitter are having a field day