20060416 india: Tiwari is there to stay; clarifies Cong