The general election is the first since gen-Z protests forced Nepal’s then-prime minister to quit

Two weeks of campaign showed a wave of younger candidates promising to tackle economy and challenge veteran politicians.

Nearly 19 million people will take part in the vote on Thursday's election.