Recent utterances by Shashi Tharoor in which he is seen glorifying BJP leaders and forgetting Congress stories have led to speculations that he would be shifting political alliances. As more members of the Congress come down heavily on his approach, Tharoor appears to be at a critical phase in his political career.