On March 5, 2026, Nepali voters delivered one of the most decisive electoral verdicts in the country’s democratic history.