Kathmandu, Aug. 3 -- Bagmati Province Chief Minister Bahadur Singh Lama resigned from the post on Sunday, ending weeks of confusion within the ruling Nepali Congress after he was ousted as the party's provincial assembly leader.

Announcing his resignation at a press conference in Kathmandu, Lama said he was stepping down to uphold democratic norms and party discipline, and as per the request made by party president Sher Bahadur Deuba.

"Although there is still a constitutional ground for me to continue, I have chosen to resign to respect the party's internal process," Lama stated.

Lama's resignation follows an internal setback last week when he was removed from the party's provincial assembly leadership. Indra Bahadur Baniya, president ...