A socialist leader who remained a prominent figure for a large part of his political life, especially in the peak era of coalitions, Sharad Yadav forged several alliances and turns of the journey saw friends turning into foes and then again returning back to forge partnerships.