Senior Janata Dal-United MP Rajiv Ranjan Singh alias Lalan Singh has been appointed as the new national president of the party. Mr Singh was elected as the new JD(U) president at the National Executive meeting chaired by Bihar Chief Minister Nitish Kumar which was held at its national office in Delhi on Saturday.