This election will test whether the country is ready for a new, untested generation to shape its future.

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

With 46% of Nepal’s population under the age of 24, the election will be a test of whether their hopes and frustrations are being taken seriously