Some called him the reluctant heir. But Rahul Gandhi, who has been taking the Narendra Modi government on with uncharacteristic vigour in recent weeks, may finally have emerged out of the shadows......