The Bharatiya Janata Party-JDU alliance has retained power in Bihar. Janata Dal (United) president Nitish Kumar will head the government for another five years in the Hindi heartland.